INDICE
- Ordenadores
- Mac
- Sistemas Operativos
- Cómo ejecutar un script de AppleScript
Libro Relacionado
OS X Yosemite All-in-One para tontos
Por Mark L. Chambers
La forma más fácil de empezar con AppleScript es usar algunos scripts que otros ya han escrito. Los scripts son pequeños archivos que contienen una lista de comandos que le indican a tu Mac qué funciones debe realizar y cuándo.
Afortunadamente, Apple es lo suficientemente amable como para proporcionarte varios scripts completos con tu instalación de Yosemite. Puede encontrar una gran caché de scripts en la carpeta scripts, que se encuentra en la carpeta Library, bajo Scripts.
Muchos scripts (pero no todos) terminan con la extensión .scpt.
Sin embargo, antes de empezar a ejecutar scripts, debe saber algunas cosas.
Identificación de los guiones en el campo
Cada guión que encuentres está en uno de estos tres formatos:
- Aplicación de guión: Algunos scripts de Apple actúan como una aplicación. Para usar uno, simplemente haz doble clic en él en el Finder, y se apagará para realizar las tareas para las que fue creado. Dependiendo de la configuración interna del script, es posible que se cierre cuando termine de hacer su trabajo. Los scripts se identifican típicamente por el icono que se ve en la figura.
- Script compilado: También es posible que encuentres secuencias de comandos de Apple que no se ejecutarán sin la ayuda de otra aplicación. Apple llama a estos scripts compilados. Aunque no pueden ejecutarse por sí mismos, tienen las capacidades de un script integrado. Sólo necesitan una aplicación host para utilizarlos.
- Archivo de texto: La tercera categoría de AppleScript que puede encontrar es un script almacenado en un archivo de texto. Este tipo de script también necesita una aplicación host antes de poder hacer algo. La principal diferencia entre un script de archivo de texto y un script compilado es que puede leer un script de archivo de texto en cualquier aplicación que pueda abrir un archivo de texto.
La aplicación Script Editor
Los scripts compilados y los scripts de archivos de texto requieren algún tipo de aplicación host antes de poder realizar cualquier acción. Afortunadamente, Yosemite le ofrece un host de este tipo: Script Editor, que viene con OS X y puede ejecutar cualquier AppleScript con facilidad. Con Script Editor, también puede hacer mucho más, incluyendo estas cosas:
- Ver o modificar un AppleScript
- Crear un AppleScript
- Comprueba si hay errores en un AppleScript
- Guarde los scripts en uno de los tres formatos posibles
Para iniciar Script Editor, haga clic en el icono Launchpad (que tiene un icono de cohete) en el Dock, haga clic en la carpeta Utilidades/Otros y, a continuación, haga clic en el icono Script Editor. En el conocido cuadro de diálogo Abrir, haga clic en Nuevo documento; la aplicación Editor de guiones muestra una ventana de edición de guiones vacía.
Ejecutar un script
Con Script Editor ejecutándose, puedes ejecutar cualquier AppleScript que encuentres. Para empezar, Apple te ofrece cómodamente un puñado de guiones útiles. Navegue hasta la carpeta Scripts, que se encuentra en la carpeta Library.
Los scripts se dividen en carpetas según su funcionalidad, como fuentes, correo y navegación. Por ejemplo, abra la carpeta Libro de fuentes, donde encontrará un guión llamado Eliminar colecciones vacías.scpt.
Haga doble clic en el script para abrirlo. Como se trata de un script compilado y no de un script de aplicación, Script Editor carga automáticamente el script y pasa al primer plano. Este script en particular abre la aplicación Libro de fuentes y comprueba si hay colecciones de fuentes vacías. Si encuentra alguna, el script muestra un mensaje pidiendo confirmación y elimina la colección vacía si hace clic en el botón Aceptar.
Para ver el script en acción, haga clic en el botón Ejecutar o presione Comando+R.