Guia Automator: automatizando el buscar, abrir y copiar

Automator es una maravilla de aplicación presente en Mac, esta belleza permite automatizar tareas sin necesidad de saber programación. Esta, al ser la primera guía Automator, haremos algo sencillo:

Muchas veces guardamos un texto que sabemos vamos a ocupar después, y el hecho de buscarlo abrirlo y copiar pues me parece que es algo se puede resumir en un clic. Y eso es lo que vamos a hacer ahora, empezamos.

En mi caso tengo 5 documentos de texto que cada pocos días voy a estar abriendo por que es donde tengo el código para el banner sobre navegadores que esta mas abajo en este mismo blog. Para no andar moviendo mi flojo mouse hasta la ubicacion del documento, abrirlo, seleccionarlo todo, copiarlo y de nuevo cerrarlo cada vez que lo necesite hice un flujo de trabajo sencillo y facil de entender.

1- Abrimos Automator que se encuentra en nuestra carpeta de aplicaciones y seleccionamos la opcion "Personalizar" para empezar a hacer nuestro primer flujo:

Clic en la imagen para verla mas grande.

2- A continuación navegamos, dentro del Finder, hasta la ubicación del documento y lo arrastramos hasta nuestro espacio de trabajo en Automator.

3- Ya tenemos señalado al flujo de trabajo con que archivo debe trabajar, así que ahora debemos decirle que lo abra. Para ello seleccionamos "Archivos y carpetas" en el panel lateral izquierdo(es el primero) seleccionamos y arrastramos la acción "Abrir ítems del Finder"(la primera) colocandola por debajo de la anterior.

4- Por alguna razon Automator da un trato especial a los .txt, lo que significa que no podemos simplemente copiar su contenido en el portapapeles. Primero debemos decirle a Automator que se trata de un .txt para que lo trate como texto y despues deberemos copiarlo. Seleccionamos "TextEdit" y luego la accion "Obtener contenido del documento de TextEdit".

5- Por siguiente copiaremos su contenido en el portapappeles. Esta accion se encuentra en "Utilidades".

6- Para no tener que cerrar el documento por nuestra cuenta pondremos esta acción en el flujo de trabajo, es opcional, por que si sabes que trabajas bastante con este programa que este flujo te lo cierre cada vez que lo ejecutas va a ser molesto, en ese caso omite este paso. Si lo deseas hacer en "Utilidades" selecciona y arrastra "Salir de la aplicación" por debajo de la acción anterior, después de esto selecciona "TextEdit" en la acción. Al lado encontraras una opción para preguntar si se deben guardar los documentos al momento de cerrar la aplicación, la marcaremos como precaución, no se vaya a dar el caso en el que estabas trabajando en otro documento y te lo cierra sin guardar(que coraje...).



Ya tenemos nuestro flujo de trabajo convertido en aplicación, lo puedes probar haciendo clic en el y luego pegando en el algún lugar. Debes tener en cuenta que si mueves el documento fuente de donde obtiene el texto el flujo de trabajo ya no funcionará, por que simplemente no encontrara nada donde le señalaste buscar al inicio del flujo.

Esto es programacion al estilo Mac y como tal hay diferentes formas de hacer lo mismo.

A continuacion seguire explicando como hacer esto mismo pero de otra manera o si se tiene mas de un documento(como yo). Hice varios flujos de trabajo iguales al anterior pero cada uno copia el contenido de un documento diferente.

Podemos unirlos todos dentro de un solo flujo de trabajo que me permita seleccionar cual ejecutar.

1- Dentro del Finder buscamos los flujos y arrastramos hasta Automator.


2- Necesitamos que el programa nos pregunte cual queremos ejecutar, para ello seleccionaremos la accion "Escoger de la lista" que se encuentra en "Utilidades".

3- Despues de que lo seleccionasemos el flujo lo debera de ejecutar. En "Archivos y carpetas" arrastramos "Abrir items del Finder" por debajo de la accion anterior y dejamos la opcion prdeterminada "Aplicacion con omision" por que se trata de aplicaciones. Lo guardamos como lo habiamos hecho anteriormente y listo.
Al ejecutarlo nos debe salir esta ventana:
Como puedes ver al final se puede apreciar el nombre de las aplicaciones con las que deseamos trabajar. El defecto es que la ventana no es muy amigable. Seleccionando una y dando OK la debera de ejecutar.

1 Opiniones:

Anónimo dijo...

Increible tio... llevo un rato buscando y sin duda ESTO es lo que buscaba...
MUY bien explicado y MUCHAS GRACIAS!!! :)

Publicar un comentario en la entrada

Nota: solo los miembros de este blog pueden publicar comentarios.