Una guía práctica para el uso de Automator
Makradar De La Tecnología / / December 19, 2019
Automator - es increíblemente fácil de programar el uso del Mac OS X, que le permite automatizar algunas operaciones rutinarias y diarias. Por desgracia, la mayoría de los nuevos usuarios de Mac ni siquiera son conscientes de la existencia de esta herramienta. Así que hoy voy a tratar de solucionarlo y con la ayuda de ejemplos ilustrativos mostrar los principios básicos de la creación de mini-programas, que son llamados "procesos de flujo de trabajo» ().
imágenes múltiples de cambio de nombre
Comenzamos, tal vez, en lugar de una simple tarea de cambio de nombre por lotes de imágenes de acuerdo con una máscara predeterminada, que contiene el nombre del archivo, el número y la fecha actual. Si hay varios archivos, puede cambiar el nombre de forma manual, pero con un gran número de archivos recomiendo el uso de los servicios de Automator.
Para iniciar la utilidad, es suficiente para encontrar ya sea en su icono en la parte superior del directorio del programa (Aplicaciones), o utilizar su lanzador favorito para ejecutar una aplicación en primer plano / sistema. Y después de unos segundos, la ventana de la aplicación aparece delante de nosotros, y una lista de plantillas disponibles:
- El "proceso" - se trata de una simple secuencia de acciones que se pueden ejecutar directamente desde el Automator.
- "Programa" es un proceso autónomo y se puede guardar como una aplicación de Mac OS X con la extensión habitual
* .app
. - "Servicio" - un proceso que depende del contexto, puede ser utilizado en todo el sistema o aplicaciones específicas.
- "Acción carpeta" sólo se ejecuta en la carpeta especificada, y se inicializa con los objetos añadidos a la misma.
- "Imprimir Plug-ins" se utilizan para diálogo de impresión Empower.
- "Recordatorios iCal» - son los procesos que se desencadenan por acontecimientos, añadido a iCal.
- Por último, "plug-in de captación de imágenes" se puede utilizar en la aplicación correspondiente para procesar las imágenes descargadas de la cámara.
En este caso, seleccione "Acción carpeta" - y una ventana aparecerá en frente de nosotros, dividido en 2 zonas. La mitad izquierda es una biblioteca (acciones y variables disponibles), y el derecho - la ventana de flujo de trabajo donde se puede arrastrar elementos de la biblioteca.
Con la ayuda de las opciones en la parte superior de la ventana de proceso (justo debajo de la barra de herramientas), tiene que elegir una carpeta. Para ella, y que se extenderá nuestras acciones:
Todo lo que puede, tenemos que resolver el problema está en la categoría "Todos los archivos y carpetas." Para empezar desea encontrar y arrastre la ventana a la acción del flujo de trabajo llamado "objetos Renombrar Buscador». Desde Automator cambiar sus nombres, se le pedirá que añada automáticamente otra acción, lo que permite mantener el archivo original a otra carpeta (decidí no guardar las copias, pero eso no quiere decir que usted tiene que hacer exactamente también).
Ahora, en la primera lista desplegable de nuestra acción es necesario seleccionar la opción "Hacer coherente" y establecer el formato del nuevo nombre a su discreción. Hacer fácil lo suficiente, como en la parte inferior de la acción es un ejemplo.
Para agregar el nombre de los archivos actualizados actuales requieren más tiempo para arrastrar la acción "Cambiar nombre Buscador de artículos" en la ventana de flujo de trabajo. Sólo que esta vez, en lugar de "Hacer consistente" seleccione elemento de la lista "Agregar una fecha u hora" (más precisamente, se selecciona automáticamente) y establecer los parámetros de su propia voluntad:
Compruebe el proceso de trabajo puede ser simple: mantener y arrastrar un grupo de archivos en una carpeta especificada en el principio. Después de algún tiempo - que depende del tamaño y número de archivos - sus nombres serán cambiados automáticamente. Ver lo simple?
Grupovoe cambio de tamaño de imagen
Complica la tarea. Supongamos que tenemos un gran número de imágenes (fotografías) a reducirse. Para resolver el rompecabezas, hay que elegir una plantilla "Programa".
Sin embargo, antes de precipitarse a resolver el problema "de frente", propongo hacer una sucesión de acciones. Por ejemplo, primero se debe ofrecer al usuario una selección de fotos, el tamaño de la que queremos cambiar. Además, es deseable que no funciona con el archivo original, pero con sus homólogos, que siempre han tenido la oportunidad de probar nuevas configuraciones para nuestro proceso. A las imágenes en miniatura, que se copiarán en un directorio independiente.
Ahora podemos proceder a la formación de nuestro mini-programa. En primer lugar usted tiene que encontrar y arrastre en la "Pregunta objetos Finder efecto ventana de flujo de trabajo en la categoría de" archivos y carpetas "(oa través de la barra de búsqueda). No se puede especificar el texto del título de la ventana, la ubicación inicial y el tipo de datos. No se olvide de establecer la casilla de selección múltiple.
Para el trabajo con las copias de archivos, propongo que se encuentra en bibilioteka acción "Copiar objetos Buscador», especificando el directorio de destino. El siguiente paso es en la categoría de "Foto" y se llama "zoom". En la configuración se puede especificar el tamaño de la imagen de salida en píxeles o porcentajes.
Por cierto, en el panel inferior de cada acción, hay tres pestañas: Resultados, parámetros y descripción. Así que si quieres cada vez que Automator le pedirá el tamaño necesario de la imagen al hacer esto, seleccione la casilla de verificación "Mostrar la acción en el proceso de ejecución "en los parámetros Vladko (si lo desea, con esta opción se puede extender el proceso previo para definir un nombre de archivo en particular para cambio de nombre).
Si se fijan, cada acción viene de la flecha triangular, que es el resultado de su trabajo. Estos resultados se usan entonces en la siguiente etapa como entrada.
Otro truco: al seleccionar la casilla de verificación "Mostrar la acción en curso" estará activa la opción "Mostrar sólo los objetos seleccionados". Por lo tanto no se puede visualizar toda la ventana de la acción, pero sólo algunos de los elementos. Por ejemplo, un campo para especificar el tamaño deseado.
Y al final del proceso que necesitamos para mover la imagen a una nueva ubicación. Para ello vamos a necesitar la acción "Nueva carpeta" en la categoría de "archivos y carpetas".
El programa almacenado se comportará exactamente de la misma manera que cualquier otra aplicación en el sistema.
Abrir una determinada página web al abrir su navegador
Casi todos los días me encuentro Safari y empezar a trabajar con las mismas páginas web. ¿Por qué no crear una aplicación que va a hacer esto de forma automática?
Vamos a necesitar la plantilla "Aplicación" y dos acciones que están en la categoría "Internet":
- "Obtener una dirección URL específica», en los lugares donde señalamos páginas de nuestros clientes;
- y la "página web mostrar" la acción de abrir en el navegador por defecto.
Extrae el texto de PDF
Es bastante simple, pero escenario cómodo para Automator, permitiendo a veces para ahorrar tiempo. Se le permite extraer texto del documento PDF (por supuesto, en un instrumento de este tipo debe ser sólo texto, no imágenes escaneadas) y lo guarda como un archivo independiente con o sin formatear.
Para resolver el problema, necesitamos una sola acción con el mismo nombre, "extraer el texto de un PDF", que se encuentra en la categoría «archivos PDF". Arrastrarlo a la ventana de flujo de trabajo, y ajustar la configuración según sea necesario:
Tenga en cuenta que en este proceso no hemos especificado la acción "de peticiones de objetos Buscador», por lo que después de su lanzamiento puede arrastrar y soltar cualquier documento PDF de ser procesado directamente en el icono de la aplicación en nuestra Dock. Este archivo, y servirá como parámetros de entrada para el proceso.
Guardar el contenido del portapapeles como archivo de texto
Seguimos a familiarizarse con diferentes plantillas, Automator, y en el proceso, propongo crear un servicio que va a guardar el contenido del portapapeles en el archivo de texto de contacto especificado. El patrón requerido se llama - "Servicio". No va a enseñar a los datos iniciales, y se "actuar según las circunstancias." Por lo tanto, los datos de entrada que no van a tener eso, y que desea especificar en el menú desplegable sobre el flujo de trabajo.
Además, el espacio de trabajo de copiar la acción "obtiene el contenido del portapapeles" de la categoría "servicios públicos de servicios" (que no tiene la configuración) y la acción "Nuevo archivo de texto" de la categoría "Texto".
Nuestro servicio se debe dar el nombre humano, por lo que podemos encontrar fácilmente en los "Servicios" del menú de cualquier aplicación ...
... y luego darle, a menos que, por supuesto, necesitará una combinación de teclas en la aplicación Preferencias del sistema.
Y si se reemplaza la acción del "Nuevo archivo de texto" en el "texto a archivos de audio", a continuación, como resultado del proceso, se obtiene pista de audio con el contenido del portapapeles grabada utilizando la incorporada en el Mac OS X de texto-a- discurso.
Por lo general, esta función ha sido diseñado específicamente para personas con discapacidad, pero si se desea también puede ser utilizado para fines de entretenimiento.
copias de seguridad automáticas simples
Seguimos complicar la tarea, y ahora se propone crear un sistema simple copia de seguridad que se activará ante la ocurrencia de ciertos eventos en iCal. Para ello, vamos a utilizar como una oportunidad para recordarle el evento para lanzar una aplicación o archivo específico.
En Automator, seleccione el nuevo tipo de plantilla - "Recordatorio iCal», después de lo cual el flujo de trabajo en la ventana de apriete demasiado los tres pasos de la categoría de 'archivos y carpetas':
- "Obtener estos objetos Buscador» (seleccionar la carpeta deseada para la copia de seguridad mediante el botón Agregar).
- "Obtener el contenido de las carpetas" seleccionada "Repetir para cada sub-carpetas identificadas."
- Y los objetos de la "Copia Buscador» (se debe especificar el directorio de destino para permitir que ella y para reemplazar los archivos existentes).
Una vez que guarda el proceso comienza y eventos de iCal con el nombre de su proceso, se añadirá automáticamente en un futuro próximo. Puede cambiar un evento por su cuenta, así como para crear un evento completamente nuevo, independiente, señalando la necesidad de ejecutar el programa en la sección recordatorios:
Salga de todas las aplicaciones
A veces es necesario para terminar todas las aplicaciones en ejecución que impiden que trabajan o han tomado casi todos los recursos informáticos disponibles. En este caso, se puede utilizar una utilidad especial como bombardeo aéreo, Una de las extremidades centrarse en Mac OS X o para empezar "desde cero" mediante el cierre de todas las aplicaciones de un solo golpe.
Tal flujo de trabajo requiere una sola acción, dibujado como un programa. Y el nombre de esta acción es la misma - "Complete todos los programas" (está en la categoría de "Utilidades"). También puede agregar algunas aplicaciones para las excepciones. En "momentos difíciles" es suficiente para empezar nuestro mini-aplicación, esperar un tiempo y otra vez para disfrutar de la velocidad de la Mac.
Eso es todo por hoy! Espero que este artículo le ayudará no sólo a entender la herramienta maravillosa y útil Automator, sino también simplificará en gran medida determinadas operaciones de rutina. No tenga miedo de experimentar, ya que si se desea se puede tomar como base para cualquiera de los ejemplos anteriores y modificarlos a su gusto.