image0.jpg

Aplicación Script Editor: escriba y edite AppleScripts en macOS Sierra

Describir AppleScript a un principiante de Mac es un poco como tres ciegos describiendo un elefante. Un hombre podría describirlo como la herramienta de automatización incorporada de Mac. Otro podría describirlo como una pieza de tecnología habilitadora interesante pero a menudo pasada por alto. El tercero podría compararlo con una grabadora de casetes, grabando y reproduciendo sus acciones en el teclado. Un cuarto (si hubiera un cuarto en la historia) le aseguraría que parecía un código de computadora escrito en un lenguaje de alto nivel.

Todos estarían en lo correcto. AppleScript, una herramienta de automatización de Mac incorporada, es una tecnología de habilitación poco conocida (al menos hasta hace poco) que funciona como una grabadora de casetes para programas que admiten la grabación de AppleScript. Y las secuencias de comandos parecen programas de computadora. (¿Podría ser porque son programas de computadora? Hmm….)

Si eres el tipo de persona a la que le gusta automatizar tantas cosas como sea posible, es posible que te encante AppleScript porque es un lenguaje de programación simple que puedes usar para crear programas que dan instrucciones a tu Mac y las aplicaciones que se ejecutan en tu Mac. Por ejemplo, puede crear un AppleScript que inicie Mail, compruebe si hay mensajes nuevos y luego cierre Mail. El script puede incluso transferir su correo a una carpeta de su elección. Luego está Automator, que incluye una gran cantidad de acciones preprogramadas que hacen que una tarea como la que acabamos de describir sea aún más fácil.

AppleScript mejora el tiempo y el esfuerzo. Si solo dedica el tiempo y el esfuerzo necesarios para comprenderlo, el uso de AppleScript puede ahorrarle mucho tiempo y esfuerzo en el futuro. Ahí radica el problema. Esto está lejos de ser simple; Se han escrito libros enteros sobre el tema. Aún así, vale la pena averiguar si desea programar acciones repetitivas para uso futuro. Para comenzar, aquí hay algunos consejos rápidos:

  • Script Editor (en la carpeta Utilidades dentro de la carpeta Aplicaciones) es la aplicación que usa para ver y editar AppleScripts. Aunque más información sobre Script Editor está más allá de la discusión aquí, es muy divertido. Y lo bueno es que puedes crear muchos AppleScripts sin saber nada de programación. Simplemente grabe una serie de acciones que desee repetir y use Script Editor para guardar lo que registró como un script. Si guarda su script como una aplicación (eligiendo Formato → Aplicación en la hoja Guardar), puede ejecutar ese script haciendo doble clic en su icono.
  • Puede colocar AppleScripts de uso frecuente en el Dock o en su Escritorio para un fácil acceso.
  • Muchos AppleScripts están diseñados para usarse en la barra de herramientas de las ventanas del Finder, donde puede arrastrar y soltar elementos en ellos rápida y fácilmente.
  • Los scripts pueden mejorar el uso de muchas aplicaciones, incluidas iTunes, iPhoto y Finder, por nombrar algunas.
  • Apple proporciona un menú de secuencia de comandos adicional que puede instalar en la barra de menú en la ventana de Preferencias del Editor de secuencias de comandos, junto con una serie de secuencias de comandos gratuitas para automatizar tareas comunes (en la carpeta Scripts en la biblioteca de nivel raíz, o elija Abrir carpeta de secuencias de comandos de ejemplo en el menú Ayuda del Editor de secuencias de comandos).
  • Si le intriga el concepto de secuencias de comandos, explore los ejemplos en la carpeta Scripts (en la biblioteca de nivel raíz o elija Abrir secuencias de comandos de ejemplo en el menú Ayuda del Editor de secuencias de comandos) . Busque en esta carpeta y cuando encuentre una secuencia de comandos que le parezca interesante, haga doble clic en ella para iniciar el programa Editor de secuencias de comandos, donde podrá examinarla más de cerca.
LEER  Cómo hacer un alias de Mac (acceso directo)

Deja un comentario

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