Trabajar con archivos en Keyboard Maestro Parte 1

Hasta ahora en mis tutoriales sobre Maestro de teclado, He cubierto una gran cantidad de características de la aplicación. He analizado todo, desde la creación de atajos de teclado simples hasta macros que automáticamente tuitean lo que escuchas en Spotify. Sin embargo, una cosa que todavía no he cubierto es cómo usar Maestro de teclado Trabajar con archivos en el sistema de archivos de Mac..

Es hora de arreglar eso.

En los siguientes tutoriales mostraré cómo puede trabajar con archivos en Maestro de teclado

En este tutorial, estoy empezando con lo básico, mostrándole cómo crear una macro que cambia el nombre de un grupo de archivos para que todos tengan el mismo nombre base seguido de un número de secuencia, por ejemplo,. Tuts-1.jpg, Tuts-2.jpg, Tuts-3.jpg Etcétera. 

Es una macro relativamente simple pero demuestra muy bien los conceptos básicos de trabajar con archivos.

Prerrequisitos

Para esta lección inicial voy a mantener las cosas bastante simples. Podrás hacer que la macro funcione siguiendo mis pasos exactos. Para aprovechar al máximo este tutorial, te ayudará si estás familiarizado con los conceptos básicos de Maestro de teclado. El mejor lugar para comenzar es mi serie introductoria de cinco partes:

  • Teclado Maestro I: Introducción
  • Teclado Maestro II: lanzando aplicaciones inteligentemente
  • Teclado Maestro III: Disparadores Situacionales
  • Teclado Maestro IV: Control Flow
  • Teclado Maestro V: Variables

También deberías considerar mirar mi serie más reciente que cubre:

  • Uso de Keyboard Maestro para crear atajos de teclado personalizados
  • Uso de paletas para mejorar los métodos abreviados de teclado en Keyboard Maestro
  • Trabajando con texto en el teclado Maestro: Parte 1
  • Trabajando con texto en el teclado Maestro: Parte 2

También necesitarás una copia de Maestro de teclado. Cuesta $ 36 por una licencia completa (lo que obviamente creo que vale la pena) y hay una versión de prueba gratuita para que puedas tener una idea de la aplicación antes de comprarla..

Construyendo la macro

Configurándolo

Abierto Maestro de teclado y crea una nueva macro. Dale un nombre como Renombrar archivos y un Tecla de acceso rápido desencadenar. 

He ido con Comando-Opción-Shift-R para el gatillo porque no es usado por Descubridor ya.

Nombrando la macro.

Esta macro necesita hacer algunas cosas antes de cargar en cualquier archivo.. 

Primero, necesito alguna forma de decirle cómo nombrar cada archivo.. 

Segundo, necesita un contador para poder agregar el número de secuencia al final de cada nombre de archivo. Ese contador también necesita restablecer a 1 cada vez que se ejecuta la acción. 

Agrega un Nueva accion y seleccione Solicitud de entrada del usuario desde el Categoría de variables. Dale un título y un aviso. Haga clic en el Green Plus Icono para agregar una nueva variable. Llámalo Nombre de base. Dejar el Valor por defecto blanco. 

Obteniendo el nuevo nombre del usuario..

A continuación agregue un Establecer variable para el cálculo acción. También lo encontrarás en el Categoría de variables. Dale el nombre de la variable FileNameCounter y tenerlo configurado para 1

Esto nos da la variable de contador y la restablece cada vez que se ejecuta la macro.

El contador de nombre de archivo.

Trabajando con los archivos

Una vez que las cosas están configuradas, los archivos se pueden extraer. Para cada ruta en la selección del buscador acción. Para que se ejecute la macro, deberá seleccionar un grupo de archivos en Descubridor antes de presionar el Tecla de acceso rápido desencadenar. Si no selecciona ningún archivo, simplemente se bloqueará.

UNA Para cada ruta en la selección del buscador la acción es una especie de Flujo de control acción. Recorrerá cada archivo que le pase y realizará la misma serie de acciones en cada uno de ellos. Lo necesito para:

  • Guarde la extensión del archivo en una variable para poder utilizarla más adelante.
  • Cambie el nombre del archivo al nombre base más el valor del contador actual más la extensión
  • Agregue uno al contador para que el siguiente archivo obtenga el siguiente número en la secuencia

Agrega un Obtener atributo de archivo acción de la Categoría de archivo al bucle en el Para cada artículo en una colección acción y configurarlo para Obtener extensión a la extensión de archivo variable

por Desde el archivo, copiar y pegar en % Variable% ruta%. Esto le dice a Maestro de teclado para almacenar la extensión del archivo que has importado como una variable.

UNA Para cada camino La acción es lo que recorre cada archivo..

A continuación agregue un Mover o renombrar un archivo acción directamente debajo de la Obtener extensión acción. Configurarlo para Mueva% Variable% Ruta% a% Variable% BaseFilename% -% Variable% FileNameCounter%.% Variable% FileExtension%

Preste atención a la puntuación; Hay un guión entre la llamada para el Nombre de base variable y la llamada para el contador y hay un punto (punto) completo entre el contador y la extensión.

Esta acción en realidad cambia el nombre de los archivos.

Lo último que hay que hacer es tener el FileNameCounter ciclo variable por uno. Agrega un Establecer variable para el cálculo acción y tenerlo Establecer variable FileNameCounter en FileNameCounter + 1.

Sin incrementar el contador, cada archivo terminaría con -1 como sufijo.

Ahora todo lo que queda es probarlo.. 

Seleccione un grupo de archivos en Descubridor y presione el botón de acceso directo. Escribe algo como Prueba por el nombre y todos deberían ser renombrados a una secuencia.

Los resultados de ejecutar la macro. He cambiado el nombre de un grupo de archivos IMG_XXX a Test-1, Test-2, etc. en solo unos segundos.

Ir más lejos

Obviamente, esta es una macro muy simple, pero cubre los conceptos básicos del trabajo con archivos en Maestro de teclado. En los siguientes tutoriales comenzaré a profundizar en cómo puedes manipular archivos con tus macros. 

Por el momento, sin embargo, ahora sabe lo suficiente como para cargar archivos en Maestro de teclado, Renombrarlos y registrar los atributos del archivo. Combinado con la información de los otros tutoriales, debería estar empezando a tener una idea de lo que podría lograr.