viernes, agosto 06, 2004

Primeros pasos en AppleScript

Si hace tiempo que estás en el Mac, seguramente habrás oído hablar de AppleScript o leído algo sobre esta tecnología, pero quizá también nunca tuviste la oportunidad de averiguar qué es realmente AppleScript y para qué sirve.

En lo más básico, AppleScript es un lenguaje para escribir scripts, donde por script se entiende un listado de instrucciones o comandos. Estos comandos se escriben en un lenguaje que trata de asemejarse todo lo posible al inglés natural —es decir, el inglés hablado y escrito diariamente—, de manera de simplificar su aprendizaje y utilización. El punto fuerte de AppleScript es la habilidad para controlar y manipular aplicaciones, el Finder (o el Desktop) y muchos componentes del Mac OS. Incluso puede hacer que dos o más aplicaciones trabajen juntas intercambiando información.

AppleScript es una tecnología ideal para:
  • Los administradores de un grupo de computadoras.
  • Los usuarios que por la naturaleza de su trabajo tienen que gestionar un gran número de archivos.
  • Los usuarios que suelen realizar tareas repetitivas.
  • Los usuarios que trabajan en la producción editorial.
Y, en general, se aconseja AppleScript a todos aquellos usuarios que valoran su tiempo.

Hay muchísimas páginas en la Red dedicadas a AppleScript, en las que se desarrollan desde los conceptos básicos hasta los más complicados y en las que hay muchísimos scripts para bajar. Algunas de las páginas más importantes son:Para desgracia de quienes sólo entienden castellano, todas estas páginas están en inglés. Pero no todo está perdido, aunque lo parezca. Si querés aprender a escribir scripts o adentrarte más a fondo en AppleScript, el propio Mac OS X trae bastante información en castellano como para dar los primeros pasos. La manera más fácil de encontrar esta ayuda es abrir el Editor de Scripts —que, dicho sea de paso, es la aplicación utilizada para crear y editar los scripts—, ubicado en Aplicaciones/AppleScript/, y luego seleccionar Ayuda Editor de Scripts. En la ventana que aparece, se hace clic en Explore la Ayuda Editor de Scripts para leer la explicación detallada de cómo usar esta aplicación. Es importante destacar el último ítem del temario, Ayuda AppleScript, que enlaza a Introducción a AppleScript, Uso básico, Cómo escribir y usar scripts, entre otros importantes temas.

Y ya que el Editor de Scripts está abierto, ¿por qué no crear un script? Lógicamente, será uno sencillito y que sólo servirá para dar el siempre difícil primer paso. Se abre una ventana nueva y se ingresa este texto:
display dialog "¡Hola!"
beep 3
en el panel superior. Luego se hace clic en Compilar —en la barra de herramientas—, y a continuación en Ejecutar. Eso es todo. El segundo paso te toca a vos.

Nota: El Mac OS 9 también incluye una Ayuda sobre AppleScript. No dejés de consultarla.