Lavorare con i file nella tastiera Maestro Parte 1

Finora nei miei tutorial su Maestro della tastiera, Ho coperto un numero enorme di funzioni dell'app. Ho guardato tutto, dalla semplice creazione di scorciatoie da tastiera a macro che automaticamente twittano ciò che stai ascoltando su Spotify. Una cosa che non ho ancora trattato, tuttavia, è come usare Maestro della tastiera per lavorare con i file nel file system del Mac.

È il momento di aggiustarlo.

Nei prossimi tutorial mostrerò come lavorare con i file Maestro della tastiera

In questo tutorial, sto iniziando dalle basi che ti mostrano come creare una macro che rinomina un gruppo di file in modo che abbiano tutti lo stesso nome base seguito da un numero di sequenza, ad es.. Tuts-1.jpg, Tuts-2.jpg, Tuts-3.jpg e così via. 

È una macro relativamente semplice, ma mostra chiaramente le basi del lavoro con i file.

Prerequisiti

Per questa lezione iniziale manterrò le cose abbastanza semplici. Sarai in grado di far funzionare la macro seguendo i miei passi precisi. Tuttavia, per ottenere il massimo da questo tutorial, sarà di grande aiuto se si conoscono le nozioni di base di Maestro della tastiera. Il miglior punto di partenza è la mia serie introduttiva in cinque parti:

  • Keyboard Maestro I: Introduzione
  • Keyboard Maestro II: Avvio intelligente delle app
  • Keyboard Maestro III: trigger situazionali
  • Keyboard Maestro IV: Control Flow
  • Tastiera Maestro V: Variabili

Dovresti anche considerare di guardare la mia serie più recente che copre:

  • Utilizzare Keyboard Maestro per creare scorciatoie da tastiera personalizzate
  • Utilizzo delle tavolozze per migliorare le scorciatoie da tastiera in Keyboard Maestro
  • Lavorare con il testo nella tastiera Maestro: Parte 1
  • Lavorare con il testo nella tastiera Maestro: Parte 2

Avrai anche bisogno di una copia di Maestro della tastiera. Costa $ 36 per una licenza completa (che ovviamente penso valga la pena) e c'è una prova gratuita in modo da poter avere un'idea dell'app prima di acquistarla.

Costruire la Macro

Impostarlo

Aperto Maestro della tastiera e creare una nuova macro. Dagli un nome come Rinomina i file e a Tasto di scelta rapida grilletto. 

Sono andato con Comando-Opzione-Shift-R per l'innesco perché non è usato da mirino già.

Denominazione della macro.

Questa macro deve fare alcune cose prima che si carichi in qualsiasi file. 

Innanzitutto, ho bisogno di un modo per dirgli come nominare ogni file. 

In secondo luogo, ha bisogno di un contatore in modo che possa aggiungere il numero di sequenza alla fine di ciascun nome di file. Anche questo contatore deve essere resettato su 1 ogni volta che viene eseguita l'azione. 

Aggiungere un Nuova azione e selezionare Richiedi input utente dal Categoria delle variabili. Dagli un titolo e un prompt. Clicca il Green Plus icona per aggiungere una nuova variabile. Chiamalo BaseFilename. Lasciare il Valore predefinito vuoto. 

Ottenere il nuovo nome dall'utente.

Quindi aggiungere un Imposta la variabile sul calcolo azione. Lo troverai anche nel Categoria delle variabili. Dagli il nome della variabile FileNameCounter e averlo impostato 1

Questo ci fornisce la variabile contatore e la reimposta ogni volta che viene eseguita la macro.

Il contatore dei nomi dei file.

Lavorare con i file

Una volta impostate le cose, è possibile inserire i file. Aggiungere a Per ogni percorso nella selezione del Finder azione. Per eseguire la macro, devi selezionare un gruppo di file in mirino prima di premere il tasto Tasto di scelta rapida grilletto. Se non selezioni nessun file, si bloccherà.

UN Per ogni percorso nella selezione del Finder l'azione è una specie di Flusso di controllo azione. Ciclerà attraverso ogni file che gli passi e eseguirà la stessa serie di azioni su ciascuna di esse. Ho bisogno di:

  • Salva l'estensione del file in una variabile in modo che possa essere utilizzata in seguito
  • Rinominare il file con il nome base più il valore corrente del contatore più l'estensione
  • Aggiungi uno al contatore in modo che il prossimo file ottenga il numero successivo nella sequenza

Aggiungere un Ottieni attributo file azione dal Categoria file al ciclo nel Per ogni articolo in una collezione azione e impostarlo Ottieni estensione a FileExtension variabile

Per Dal file, copia e incolla % Variabile% path%. Questo dice Maestro della tastiera per memorizzare l'estensione del file che hai importato come variabile.

UN Per ogni percorso l'azione è ciò che scorre in ogni file.

Quindi aggiungere un Sposta o rinomina un file azione direttamente sotto il Ottieni l'estensione azione. Impostalo su Sposta% Variabile% Percorso% su% Variabile% BaseFile nome% -% Variabile% FileNameCounter%.% Variabile% FileEstensione%

Presta attenzione alla punteggiatura; c'è un trattino tra la chiamata per il BaseFilename variabile e la chiamata per il contatore e c'è un punto (periodo) completo tra il contatore e l'estensione.

Questa azione in realtà rinomina i file.

L'ultima cosa da fare è avere il FileNameCounter ciclo variabile di uno. Aggiungere un Imposta la variabile sul calcolo azione e averlo Imposta variabile FileNameCounter in FileNameCounter + 1.

Senza incrementare il contatore, ogni file finirebbe con -1 come suffisso.

Ora non resta che testarlo. 

Seleziona un gruppo di file in mirino e premere il pulsante di scelta rapida. Inserisci qualcosa come Test per il nome e tutti dovrebbero essere rinominati in una sequenza.

I risultati dell'esecuzione della macro. Ho rinominato un gruppo di file IMG_XXX in Test-1, Test-2, ecc. In pochi secondi.

Andare avanti

Questa è ovviamente una macro molto semplice ma copre le basi del lavoro con i file in Maestro della tastiera. Nei prossimi tutorial inizierò a approfondire il modo in cui puoi manipolare i file con i tuoi macronutrienti. 

Per ora, tuttavia, ora ne sai abbastanza per caricare i file Maestro della tastiera, rinominale e registra gli attributi del file. In combinazione con le informazioni degli altri tutorial, dovresti iniziare a farti un'idea di ciò che potresti essere in grado di realizzare.