Operaciones básicas con Aplicaciones MacOS y diccionarios de AppleScript

Ya hemos visto que muchas de las aplicaciones para MacOS incluyen diccionarios para AppleScript para realizar operaciones específicas con cada aplicación pero existen comandos y propiedades comunes para todas las aplicaciones.

En este artículo veremos algunas funciones comunes para todas las aplicaciones de MacOS que incluyan diccionario.

Pero antes de empezar debemos aprender a comunicarnos con las aplicaciones. Esta operación de comunicarnos con una aplicación se realiza mediante el bloque tell. Su sintaxis es sencilla.


tell "Nombre de aplicación entre comillas"
-- lista de operaciones
end tell

Cuando decimos comunicarnos con una aplicación nos referimos tanto a enviar órdenes a la aplicación como a consultar propiedades y variables que posee la aplicación o utilizar objetos y elementos de operación que la aplicación ofrece para ser utilizados con AppleScript.

Abrir la ventana de la aplicación

El comando activate abre la aplicación con la que nos estemos comunicando y si ya estaba abierta pasa su ventana a primer plano.


tell application "TextEdit"
activate
end tell

Cerrar una aplicación

Con el comando quit podemos cerrar la aplicación que queramos.


tell application "Mail"
quit
end tell

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.