Image Image Image Image Image Image Image Image Image Image

 iOSMac | 06/12/2016

Scroll to top

Top

No Comments

Como crear una aplicación para automatizar tareas [Mac]

Como crear una aplicación para automatizar tareas [Mac]
Vicente Porfilio

En el tutorial de ayer (haz click aquí para leerlo) vimos como crear un servicio con la app Automator —que tomando como entrada imágenes cualesquiera— les cambiaba el tamaño y el formato. Puse como ejemplo el que pudiéramos necesitar hacer capturas de la pantalla del Mac y tener que adaptarlas para subirlas a internet. De ahí que cada captura (de pantalla completa principalmente) tuviera que tener un tamaño —por ejemplo— de 600 pixeles (en su lado mas largo) y en formato JPG. Aunque el tamaño puede ser el que queramos y formato final de la imagen también, sirvan esos datos como ejemplos para realizar un ejercicio práctico. Por ello, en el tutorial de hoy vamos a crear una aplicación —que al ejecutarla— automáticamente capturará la pantalla, le cambiará tamaño y el formato y la guardará en una carpeta específica con un nombre concreto. A esa aplicación le pondremos un nombre, también un icono personalizado y la dejaremos en el Dock para tenerla muy a mano y especialmente para que no moleste en la captura de pantalla.

.


 

Crear una aplicación para automatizar tareas como capturar la pantalla del Mac y adaptarla a tus necesidades

 


 

 

Una app creada por nosotros y en el dock

Una app creada por nosotros y en el dock

 

 

Nuestro plan es:

 

1.- Crear con Automator un documento nuevo de Aplicación.

2.- Agregar a ese documento elementos -que al ejecutarse- automáticamente capturen la pantalla del Mac, ajusten el tamaño, le cambien el formato a cada captura, le asignen un nombre genérico y la guarden en una ubicación concreta.

3.- Guardar la aplicación creada con Automator.

4.- Cambiarle el icono a la aplicación para que sea personalizado.

5.- Situar la app en el Dock para tenerla muy a mano (Ver imagen anterior).

Pues vamos a ello…

.


 

PASO 1

 

• Abre Automator (Finder » Aplicaciones » Utilidades » Automator.app).

TE RECOMENDAMOS:   ¿Lentitud con macOS Sierra? Te enseñamos por qué y cómo remediarlo

• Selecciona ‘Aplicación‘ entre las opciones que se abren con un documento nuevo (⌘N) de Automator y pulsa ‘seleccionar’.

.

Documento nuevo de Automator, tipo Aplicación

Documento nuevo de Automator, tipo Aplicación

.


 

PASO 2

 

• En Automator. Busca en la parte izquierda —en biblioteca— la sección de ‘Utilidades‘. Y de la lista que sea abre justo a la derecha, busca y haz doble-click en ‘Capturar Pantalla‘. Podemos elegir que tipo de captura deseamos, para seguir el ejemplo, usaremos:

.

Añadir elemento de captura de pantalla

Añadir elemento de captura de pantalla

.

· ‘Pantalla completa‘ (podría ser interesante temporizarla para tener un tiempo de reacción y preparar la captura). Haz click aquí y lee un post específico sobre las ventajas de la captura temporizada.

· ‘Solo monitor principal’

· ‘Guardar en:’ seleccionamos ‘Nuevo‘. En el cuadro de diálogo añadimos un nombre genérico y seleccionamos la carpeta específica en la que queremos guardar las capturas. En mi ejemplo usaré como nombre de cada captura; “Captura“. La aplicación añadirá un numero decimal que irá creciendo en cada captura partiendo del 1 y el nombre especificado (Captura, Captura-1, Captura-2, etc…).

.

Especifica donde y como guardar las capturas

Especifica donde y como guardar las capturas

.

• Vuelve a la ‘Biblioteca‘ —en la parte izquierda de Automator— y selecciona el apartado ‘Fotos‘. De la lista de justo a la derecha, busca y haz doble-click en ‘Cambiar tipo de imágenes‘.

Se abre una advertencia que te propone añadir un ítem al flujo de trabajo que hace una copia de los archivos de imagen antes de ser modificados. Haz click en ‘No Añadir’ ya que lo que queremos es modificarlos, y no necesitamos que quede copia alguna del original.

Selecciona el tipo de imagen que deseas, el formato. En nuestro caso, será JPG.

• Sin abandonar la ‘Biblioteca‘ en el apartado de ‘Fotos‘, busca ahora y haz doble-click en ‘Ajustar tamaño de las imágenes‘.

TE RECOMENDAMOS:   Apple vs Samsung, la guerra que nos favorece [Encuesta]

Teclea en la casilla correspondiente el tamaño en pixeles (o en porcentaje) del lado mas largo de la imagen. En este caso, al capturar la pantalla del Mac, el lado mas largo será el horizontal. En nuestro caso, elegimos 600 pixeles (Es el tamaño idóneo para los posts del blog).

.


.

PASO 3

 .

Flujo de Trabajo completado

Flujo de Trabajo completado

.

• La imagen anterior muestra como queda el flujo de trabajo creado para esta aplicación con Automator. Guarda el documento (⌘S) y asígnale un nombre que defina bien su cometido/acción ya que este nombre será el nombre de la aplicación. En mi ejemplo el nombre de la app es “Capturar Pantalla Blog” (Ya que lo uso para capturar la pantalla del Mac para subirlo al blog).

.

Guarda la aplicación

Guarda la aplicación

.

Guarda la aplicación en tu carpeta de Aplicaciones (El fichero que guardamos realmente es una aplicación ‘normal’ con extension .app por lo que será tratada a todos los efectos como una aplicación por el Mac).

.

Guardala en la carpeta de Aplicaciones

Guardala en la carpeta de Aplicaciones

.

• Cierra ya Automator (⌘Q).

.

.


 

PASO 4

 

• Antes incluso de ejecutar la aplicación, vamos a cambiarle y personalizarle el icono, y vamos a situarla en el Dock.

1.- Abre una nueva ventana del Finder desde el escritorio (⌘N) y selecciona de la barra lateral la carpeta de Aplicaciones.

2.- Busca y selecciona (en la carpeta de aplicaciones) la aplicación recién creada. En mi caso llamada ‘Capturar Pantalla Blog‘.

.

Selecciona la app creada en la carpeta de aplicaciones

Selecciona la app creada en la carpeta de aplicaciones

.

3.- Con la app seleccionada, abre su ventana de información (⌘i).

.

Ventana de info de la app creada

Ventana de info de la app creada

.

4.- Copia en el portapapeles una imagen de icono (en formato PNG y tamaño recomendado de 128×128 pixeles).

Si no sabes como hacer esto:

· Busca por la red o en tu Mac… o crea tu mismo/a una imagen (icono) con esas características (Trata de que la imagen no tenga fondo, es decir, que el fondo sea transparente —usa para ello el canal alfa que admiten los archivos PNG—).

TE RECOMENDAMOS:   Perder literalmente la cabeza por un Note 7 [Incluye Encuesta]

· Abre esa imagen con la aplicación Vista Previa.

(Finder»Aplicaciones»Vista Previa.app)

· Selecciona toda la imagen (⌘A).

· Cópiala en el portapapeles (⌘C).

· Cierra Vista Previa (⌘Q).

.

Con Vista Previa, selecciona y copia la imagen

Con Vista Previa, selecciona y copia la imagen

.

Haz click aquí para ver un tutorial de como personalizar iconos en Mac

5.- Para seleccionarlo, haz click en el icono de la aplicación en la ventana de información que tenemos abierta (Ver imagen siguiente — el icono dentro del círculo rojo ha de tener un borde azulado, el cual indica que está seleccionado).

6.- Pega (⌘V) la imagen anteriormente copiada (la de icono -del paso 4- que tenemos en el portapapeles) en el icono seleccionado de la ventana de información.

.

Selecciona el icono para poder cambiarlo

Selecciona el icono para poder cambiarlo

.

Cambiará su icono por el icono que has elegido.

.

Nuevo icono ya aplicado

Nuevo icono ya aplicado

.

.


 

PASO 5

 

1.- Vuelve a la ventana del Finder con la carpeta de aplicaciones abierta y la app ‘Captura de Pantalla Blog‘ seleccionada (Finder»Aplicaciones»Captura de Pantalla Blog.app).

2.- Arrastra la app desde la carpeta de aplicaciones hasta el Dock.

.

Arrastra la app de la carpeta de aplicaciones al Dock / Como crear una aplicación para automatizar tareas

Arrastra la app de la carpeta de aplicaciones al Dock / Como crear una aplicación para automatizar tareas

.

.


 

Ahora solo queda ejecutar la app y disfrutar de ella. Cada vez que hagas click sobre esta app, ejecutarás la secuencia (flujo de trabajo) realizado con Automator. Por lo tanto, cada click sobre esa app:

 

· Crea una captura de toda la pantalla del Mac.

· Le cambia el tamaño (cualquiera que sea) a 600 pixeles (en su lado mas largo).

· Le cambia el tipo/formato del archivo de PNG (es el formato por defecto) a JPG.

· Le asigna a la captura un nombre del tipo “Captura-1” (si no es único, el numero va subiendo en cada captura).

· Guarda la captura en la carpeta especificada.

.

• Recuerda que puedes acceder a esta app de varias maneras:

· A través del icono que hemos situado en el Dock.

· Mediante LaunchPad (F4).

· Búsqueda por Spotlight.

· Carpeta de Aplicaciones.

 .

Considera esta aplicación como un botón de disparo para hacer capturas de pantalla listas para subir a la red. Y obviamente lo que hemos hecho aquí es solo un ejemplo, puedes ajustar, añadir y/o quitar a tu gusto y según tus necesidades.

 

 

 

Automator

Automator