Iniciación a Automator

Los usuarios de MAC OS X tienen a su disposición una potentísima herramienta llamada Automator que les permite, como su propio nombre indica, automatizar cierta tareas repetitivas. Automator es algo así como un robot que ejecuta cuando queremos las tareas que le encomendamos.

Pero en realidad Automator es una interfaz gráfica que permite a los usuarios programar scripts de forma sencilla sin tener conocimientos de Applescript.

Todo el que haya tenido contacto con MAC OSX ha sentido en alguna ocasión una gran curiosidad por Automator pero se ha encontrado con que hay muy poca “literatura” y ningún screencast en español sobre esta fantástica herramienta.

Yo no soy ningún experto en Automator, pero llevo unos meses sumergiéndome en sus enormes posibilidades así como leyendo y viendo todo tipo de material en otros idiomas sobre Automator, lo que me ha permitido adquirir un cierto nivel de conocimientos en esta materia que me gustaría compartir con lectores de habla hispana deseosos de tener más información sobre el uso de Automator.

FILOSOFÍA DE USO DE AUTOMATOR

La aplicación Automator viene de serie con el sistema operativo Mac OSX. Y como tal responde a la filosofía de los productos de Apple, esto es sencillez de uso y el famoso “Arrastrar y soltar”. Por lo tanto no hay por qué tenerle miedo.

Lo primero que haremos es ejecutar Automator, que se encuentra en la carpeta Aplicaciones de nuestro Mac.

La primera ventana que se abre al ejecutar Automator nos pregunta qué tipo de “Flujo de trabajo” queremos crear.

En este punto, tenemos varias opciones según lo que queramos hacer. Nosotros vamos a elegir “Personalizar” para poder tener una visión de conjunto de la aplicación.

Se abrirá entonces las siguiente ventana:

Lo más fácil para entender el funcionamiento de Automator es crear un proyecto sencillo. Vamos a poner, por ejemplo, que queremos crear una “acción” de Automator que nos permita cambiar en un sólo clic y sin abrir las preferencias del sistema nuestro fondo de escritorio.

Para ellos vamos a descargar previamente de Internet varias imágenes que dejaremos en el escritorio de nuestro Mac y luego haremos lo siguiente:

1. Pinchamos en “Archivos y Carpetas” en la columna “Librería” y luego en “Obtener los items de Finder especificados” y la arrastramos hasta la columna de la derecha. Obtenemos lo siguiente:

Esta acción nos permitirá en su momento especificar las imágenes que queremos usar como fondo de escritorio.

En botón “Opciones” nos permite indicar si la acción se ejecutará de forma automática o si requiere la intervención del usuario.

2. Pinchamos de nuevo en “Archivos y carpetas” y en la acción “Establecer la imagen del escritorio” y la arrastramos hasta la columna de la derecha. Obtenemos lo siguiente:

Vemos que las dos acciones de las columna de la derecha se han unido por así decirlo, lo que significa que son compatibles entre sí y que el resultado de la primera acción servirá como punto de partida de la segunda acción (y así sucesivamente en el caso de que usáramos más acciones).

3. Para probar si funciona nuestro proyecto, vamos a arrastrar una de las imágenes que hemos dejado anteriormente en el escritorio hasta la primera acción de la columna de la derecha y soltamos. Obtenemos lo siguiente:

4. Ahora pulsamos en el botón “Ejecutar” (arriba a la derecha).

5. Ya está, hemos cambiado nuestro fondo de escritorio.

Todo eso está muy bien pero si para cambiar el fondo de escritorio tenemos que hacer todo esto, sería más complicado que abrir las preferencias del sistema.

Así que vamos a “Guardar” nuestro proyecto para poder ejecutarlo de una forma más fácil y eficiente.

Las diferentes opciones de “Guardado” son muy importantes en Automator, como veremos más adelante.

Volvamos al paso 2, cuando teníamos esto:

3. Pinchamos en “Archivo/Guardar como” en la barra de menú superior, y en la ventana que se ha abierto ponemos lo siguiente:

El nombre y la ubicación son opcionales, obviamente, pero el formato de archivo tiene que ser “Aplicación” en este caso concreto.

4. Pinchamos en “Guardar”.

5. En nuestro escritorio tenemos ahora el siguiente icono:

6. Ahora sólo nos queda arrastrar la imagen que queramos sobre el icono “Fondo escritorio” y soltar. En cuestión de un segundo cambiaremos nuestro fondo de escritorio.

Con este proyecto ya hemos entendido como funciona Automator. Ahora se trata de hacer proyectos más complejos adaptados a nuestras necesidades, en los que encadenemos varias acciones.

LAS OPCIONES DE GUARDADO DE AUTOMATOR

En el proyecto anterior, hemos guardado nuestro proyecto de Automator como una aplicación, para que su uso sea más eficiente.

Pero existen otras opciones de guardado que conviene conocer ya que según el uso que queramos hacer de nuestro proyecto, habrá que elegir una u otra.

Si pinchamos en Archivo en la barra de menú superior, vemos que tenemos las siguientes opciones:

1. Guardar como:

A) Flujo de trabajo: Sirve para guardar un proyecto no acabado en el que tendremos que seguir trabajando más adelante. No es una acción ejecutable propiamente dicha, es un proyecto en curso.

B) Aplicación: Sirve para guardar un proyecto ya acabado y listo para ser ejecutado.

2. Guardar como módulo: Esta opción es muy importante ya que nos permite hacer muchas otras cosas con nuestros proyectos de Automator como programar su ejecución en el tiempo (“Guardar como módulo para Alarma de Ical”), hacer que nuestro proyecto aparezca como un icono ejecutable en el Finder o en el menu contextual del botón derecho del ratón (“Guardar como módulo para Finder”), asociar la ejecución de nuestro proyecto a una carpeta en particular (“Guardar como modulo para acciones de carpeta), etc.

En futuros ejemplos concretos de proyectos más complejos de Automator estudiaremos con más detalle todas estas opciones de guardado.

Como hemos podido ver con este ejemplo sencillo, Automator ofrece muchísimas posibilidades a la hora de automatizar tareas en nuestro Mac. Y sólo hemos hablado del funcionamiento general de Automator, sin entrar en las posibilidades avanzadas que ofrece (como la modificación de las “acciones” con las “variables”) y otras sencillas, como la opción “Grabar” que permite a Automator grabar lo que hacemos con nuestro Mac para poder hacerlo por si solo en el futuro.

Si os preguntáis como podéis programar la ejecución de tal o cual aplicación, renombrar de forma automática muchos archivos, hacer copias de seguridad de mensajes de Mail o de archivos, etc., la respuesta es Automator.

Os animo a probar Automator. Y si tenéis algún proyecto en mente y no sabéis como hacerlo, no dudéis en proponerlo a ver si entre todos somos capaces de resolverlo.

Más ejemplos de uso de Automator en próximas entregas.

Un saludo y hasta la próxima.

Escrito por phroc el 17 de agosto de 2008.

  1. #1 by JuanXi on 21 Diciembre 2009 - 23:41

    Muchacho que pedazo de aportación!! y ni un comentario?? pues yo el primero :P Muchisimas gracias, me pongo a trastear >< (soy novato de mac xD) Saludos!

  2. #2 by cfclerc on 5 Junio 2010 - 1:21

    Excelente aporte!!!!!!!!!!!!!!, sería ideal contar con más ejemplos de uso avanzado de automator.
    sSaludos

(No será publicado)

  • Sobre el autor

    LiOnz

    LiOnz

    Nombre: David

    Apasionado tecnológico, en contacto con ordenadores desde 1989, por trabajo y afición.

    Dispositivos electrónicos, informática, fotografía y diseño digital, son pasiones de toda la vida que le han llevado a probar una gran variedad de productos tecnológicos de consumo.

    Curiosidad, ilusión y espíritu crítico son constantes que aplica en todos los aspectos de su vida, incluído este proyecto: LiOn Designs.

  • Sindicación RSS

    • Any Feed Reader
  • Imágenes

                                                                  Actualizando Despliegue
  • Mi Flickr

    www.flickr.com
  • Encuesta

    ¿Qué piensas sobre la ampliación de temática del blog?

    Ver resultados

    Loading ... Loading ...
  • Artículos en eBay

  • Internautas TV



  • Estadísticas

    • © 2008-2010 (liondesigns.net)
    • - Actualizado: 21/06/2010
    • - Visitas totales: 75,327
    • - Últimas 24 horas: 70
  • Licencia



    Contenido del sitio protegido por una licencia Creative Common 2.5 España, bajo las condiciones de Reconocimiento - No Comercial - Compartir bajo la misma licencia.