Comenzando con applescript

Tu primer AppleScript

  1. Abra el Editor de secuencias de comandos.

Con Mac OS X Leopard y versiones anteriores, y OS X Yosemite y versiones posteriores, Script Editor se encuentra en

/Applications/Utilities/Script Editor.app

Entre Mac OS X Snow Leopard y OS X Mavericks inclusive, Script Editor es AppleScript Editor.

/Applications/Utilities/AppleScript Editor.app
  1. Introduzca la siguiente línea de código:

    display dialog "Hello World"
    
  2. Haga clic en el botón ejecutar.

Suceden dos cosas: el Editor de secuencias de comandos compila su secuencia de comandos (si hay algún error, le informará qué está mal y dónde) y luego lo ejecuta.

  1. Ahora se le mostrará un cuadro de diálogo que dice “Hello World”.

¡Has completado tu primer guión!

Lo que hace el código:

display dialog es un comando, aunque usa dos palabras. Esto es común en AppleScript, a diferencia de otros lenguajes que comúnmente requieren unir palabras sin espacios. El comando mostrar diálogo le dice a AppleScript que muestre un cuadro de diálogo emergente.

Esta última parte entre “comillas dobles” le dice al script qué texto mostrar.

Explorando diccionarios de secuencias de comandos

El poder de AppleScript radica en poder automatizar muchas aplicaciones de Mac. Para averiguar qué puede automatizar, debe leer el diccionario de secuencias de comandos de una aplicación.

Para hacerlo, inicie el Editor de secuencias de comandos y seleccione Archivo > Abrir diccionario…

Abrir ventana de diccionario

Una vez que elija una aplicación, su diccionario se abrirá en una nueva ventana. En la parte superior de la ventana, verá una vista de columna (como la de Finder). La primera columna contiene varios “conjuntos” de terminología de AppleScript. El “Paquete estándar” contiene elementos que se aplican a la mayoría de las aplicaciones (por ejemplo, abrir, cerrar, guardar, imprimir), y los otros conjuntos definen el comportamiento personalizado.

Ventana del diccionario