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

 


 

 

 iOSMac Como crear una aplicación para automatizar tareas [Mac]
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).

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

.

 iOSMac Como crear una aplicación para automatizar tareas [Mac]
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:

.

 iOSMac Como crear una aplicación para automatizar tareas [Mac]
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…).

.

 iOSMac Como crear una aplicación para automatizar tareas [Mac]
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‘.

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

 .

 iOSMac Como crear una aplicación para automatizar tareas [Mac]
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).

.

 iOSMac Como crear una aplicación para automatizar tareas [Mac]
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).

.

 iOSMac Como crear una aplicación para automatizar tareas [Mac]
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‘.

.

 iOSMac Como crear una aplicación para automatizar tareas [Mac]
Selecciona la app creada en la carpeta de aplicaciones

.

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

.

 iOSMac Como crear una aplicación para automatizar tareas [Mac]
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—).

· 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).

.

 iOSMac Como crear una aplicación para automatizar tareas [Mac]
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.

.

 iOSMac Como crear una aplicación para automatizar tareas [Mac]
Selecciona el icono para poder cambiarlo

.

Cambiará su icono por el icono que has elegido.

.

 iOSMac Como crear una aplicación para automatizar tareas [Mac]
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.

.

 iOSMac Como crear una aplicación para automatizar tareas [Mac]
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.

 

 

 

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

 

 

 

 

 

Quieres comprar un iPhone, iPad, MacBook o cualquier dispositivo tecnológico al mejor precio, en este canal se publican las mejores ganas y ofertas.