Índice de la Guía definitiva de AppleScript
Prefacio
Parte 1 Descripción general de AppleScript
Capítulo 1 Por qué utilizar AppleScript
La naturalidad y el propósito de AppleScript
¿Esta aplicación es programable?
Calcular y repetir
Reducción
Personalización
Combinación de propiedades
Capítulo 2 Dónde utilizar AppleScript p>
Editor de scripts
Aplicaciones internamente programables
Script Runner
Dirección automática
Programas de aplicación
Unix
Hipervínculos
Automatores
Capítulo 3 Conceptos básicos
Eventos de Apple
p>
Abrir estructura de script
Script
Compilar y descompilar
Archivo de script compilado
Archivo de texto de script
Applets y Droplets
Scripts adicionales
Diccionarios
Objetos de referencia externos faltantes
Modo scriptable
Parte 2 Lenguaje AppleScript
Capítulo 4 Introducción al lenguaje AppleScript
Lenguaje de tipos
Escalabilidad y sus riesgos
Increíble lenguaje "similar al inglés"
Lenguaje "similar a un objeto"
Lenguaje "similar a LISP"
Curva de aprendizaje
Capítulo 5 Estructura básica de la gramática
Líneas
Resultados
Comentarios
Abreviaturas y Sinónimos
Párrafos (Bloques)
Los
Descripción general de los elementos del Capítulo 6
Segmentos de alcance
Jerarquía y anidamiento
Nivel superior
Código y controlador de ejecución p>
Variables
Capítulo 7 Variables
Asignación y adquisición de valor
Declaración y definición de variable
Nombre de variable
Capítulo 8 Objeto de secuencia de comandos
Definición de objeto de secuencia de comandos
Controlador de ejecución
Propiedades de secuencia de comandos
Objeto de secuencia de comandos como valor
Entidad de nivel superior
Archivo de script compilado como objeto de script
Heredado
Polimorfismo
Manejadores del Capítulo 9
Definición de identificador
Valor de retorno
Manejar como valor
Parámetros
Pasar valores por referencia
Sintaxis para definir y llamar controladores
Controladores de eventos
Controladores de ejecución
Recursión
Potentes técnicas de control
Capítulo 10 Alcance
Alcance
Tipos de variables
Alcance de la entidad de nivel superior
El alcance de las variables locales
El alcance de las variables globales
El alcance de las variables no declaradas
Declara tus variables
Variables libres
Redeclaración de variables
Dominios cerrados
Capítulo 11 Objetos
Mensaje
Propiedades
Clase
Destino
Consíguelo
Yo
Yo
Atributos y elementos
Identificadores de elementos
Operaciones sobre múltiples referencias
Asignación de múltiples atributos
Identificador de cadena de objeto
Capítulo 12 Referencias
Referencias como objetivos
Como hechizos (yo
encantamiento).
Crear una referencia
Distinguir referencias
Desreferencia
Problemas con contenidos
Crear una referencia a una variable
Referencia como parámetro
Capítulo 13 Tipos de datos
Aplicación (Aplicación)
Máquina (Máquina)
Datos
Booleano
Enteros, números reales y números
Fecha
Cadena de caracteres
Texto Unicode p>
Archivos y Alias
Lista
Registro
Capítulo 14 Coerción
Coerción implícita
Coerción explícita
Coerción booleana
Transmisión de números, cadenas y fechas
Transmisión de archivos
Transmisión de listas
Bit conversión
Capítulo 15 Operadores
Transmisión implícita
Operadores aritméticos
Operadores booleanos
Operadores de comparación
Operadores de inclusión
Operador de concatenación
Corchetes
Quién realiza la operación
Capítulo 16 Propiedades globales
Cadena
Números
Varios
Capítulo 17 Constantes
Capítulo 18 Comandos
Comandos de aplicación p>
Comandos estándar
Comandos de registro
Capítulo 19 Control
Rama
Lazo
Decir
Usar términos de
Con
considerar/ignorar
Error
Evaluación de segundo nivel (tarea secundaria )
Parte 3 AppleScript en la práctica
Diccionario del Capítulo 20
Explicación de la terminología
Conflicto de terminología
Ninguno Eventos de significado de Apple
Código original de cuatro letras
Términos de varias palabras
Qué hay en el diccionario
Recursos aeu
Desventajas del Diccionario
Capítulo 21 Scripts Adicionales
Ventajas y Desventajas de Agregar Scripts
Scripts Adicionales Clásicos
Cargar Scripts adicionales Scripts
Comandos de script adicionales estándar
Capítulo 22 Velocidad
Herramientas del oficio
Eventos de Apple
Acceso a listas
Secuencias de comandos adicionales
Contexto
Capítulo 23 Aplicaciones que se pueden programar
Apuntar a aplicaciones que se pueden programar
Algunas Aplicaciones que se pueden programar
Capítulo 24 Aplicaciones que no se pueden programar
Antecedentes históricos
Comience con accesibilidad
p>Ejemplo de programación de scripts GUI
Capítulo 25 Unix
Hacer scripts de Shell
Osascript
Capítulo 26 Secuencias de comandos de activación automática
Secuencias de comandos de Digital Hub
Operaciones sobre carpetas
Aplicaciones CGI
Temporizadores, acoplamientos (Hooks), atributos configurables, monitorización
Capítulo 27 Aplicaciones de escritura
Applet
AppleScript
Studio
Capacidades de scripting de Applescript Studio
Parte 4 Apéndice
Apéndice Una experiencia de AppleScript
Apéndice B Apple sin eventos de AppleScript
Apéndice C Herramientas y recursos
……