Arbeiten mit Dateien im Keyboard Maestro Teil 1

So weit in meinen Tutorials Keyboard Maestro, Ich habe eine Vielzahl von Funktionen der App behandelt. Ich habe mir alles angesehen, von einfachen Tastaturkürzeln bis hin zu Makros, die automatisch alles twittern, was Sie auf Spotify hören. Eine Sache, die ich noch nicht behandelt habe, ist die Verwendung Keyboard Maestro um mit Dateien im Dateisystem des Mac zu arbeiten.

Es ist Zeit, das zu korrigieren.

In den nächsten Tutorials werde ich zeigen, wie Sie mit Dateien arbeiten können Keyboard Maestro

In diesem Lernprogramm beginne ich mit den Grundlagen, indem ich Ihnen zeige, wie Sie ein Makro erstellen, das eine Gruppe von Dateien umbenennt, sodass alle denselben Basisnamen gefolgt von einer Sequenznummer haben, z. Tuts-1.jpg, Tuts-2.jpg, Tuts-3.jpg und so weiter. 

Es ist ein relativ einfaches Makro, aber es zeigt die Grundlagen der Arbeit mit Dateien.

Voraussetzungen

Für diese erste Lektion halte ich die Dinge ziemlich einfach. Sie können das Makro zum Laufen bringen, indem Sie meine genauen Schritte ausführen. Um dieses Tutorial jedoch optimal nutzen zu können, ist es hilfreich, wenn Sie mit den Grundlagen von vertraut sind Keyboard Maestro. Der beste Startpunkt ist meine fünfteilige Einführungsreihe:

  • Keyboard Maestro I: Einführung
  • Keyboard Maestro II: Apps intelligent starten
  • Keyboard Maestro III: Situationsbedingte Auslöser
  • Keyboard Maestro IV: Steuerungsfluss
  • Keyboard Maestro V: Variablen

Sie sollten auch einen Blick auf meine neuere Serie werfen, die Folgendes umfasst:

  • Verwenden von Keyboard Maestro zum Erstellen benutzerdefinierter Tastenkombinationen
  • Verwenden von Paletten zur Verbesserung der Tastenkombinationen in Keyboard Maestro
  • Arbeiten mit Text in Keyboard Maestro: Teil 1
  • Arbeiten mit Text in Keyboard Maestro: Teil 2

Sie benötigen auch eine Kopie von Keyboard Maestro. Es kostet 36 US-Dollar für eine vollständige Lizenz (die ich offensichtlich für lohnenswert halte). Außerdem gibt es eine kostenlose Testversion, mit der Sie die App vor dem Kauf kennenlernen können.

Das Makro erstellen

Einrichten

Öffnen Keyboard Maestro und erstellen Sie ein neues Makro. Gib ihm einen Namen wie Dateien umbenennen und ein Hot Key auslösen. 

Ich bin mit gegangen Befehl-Wahl-Umschalt-R für den Auslöser, weil es nicht von verwendet wird Finder bereits.

Das Makro benennen.

Dieses Makro muss einige Schritte ausführen, bevor es in Dateien geladen wird. 

Zuerst brauche ich eine Möglichkeit, um zu sagen, wie die einzelnen Dateien benannt werden sollen. 

Zweitens benötigt es einen Zähler, damit die Sequenznummer am Ende jedes Dateinamens hinzugefügt werden kann. Dieser Zähler muss auch auf zurückgesetzt werden 1 Jedes Mal, wenn die Aktion ausgeführt wird. 

Füge hinzu ein Neue Aktion und wählen Sie Aufforderung zur Benutzereingabe von dem Variablenkategorie. Gib ihm einen Titel und eine Aufforderung. Drücke den Grün Plus Symbol, um eine neue Variable hinzuzufügen. Nennen BaseFilename. Lassen Sie die Standardwert leer. 

Den neuen Namen vom Benutzer abrufen.

Als nächstes fügen Sie ein Variable auf Berechnung setzen Aktion. Sie finden es auch im Variablenkategorie. Geben Sie den Variablennamen an FileNameCounter und haben es eingestellt 1

Dies gibt uns die Zählervariable und setzt sie jedes Mal zurück, wenn das Makro ausgeführt wird.

Der Dateiname-Zähler.

Mit den Dateien arbeiten

Sobald die Dinge eingerichtet sind, können die Dateien eingelesen werden. Hinzufügen a Für jeden Pfad in der Finderauswahl Aktion. Damit das Makro ausgeführt werden kann, müssen Sie eine Gruppe von Dateien auswählen Finder vor dem Drücken der Hot Key auslösen. Wenn Sie keine Dateien auswählen, stürzt sie einfach ab.

EIN Für jeden Pfad in der Finderauswahl Aktion ist eine Art von Kontrollfluss Aktion. Es durchläuft jede Datei, die Sie an sie übergeben, und führt für jede die gleiche Reihe von Aktionen aus. Ich brauche es zu:

  • Speichern Sie die Dateierweiterung in einer Variablen, damit sie später verwendet werden kann
  • Benennen Sie die Datei in den Basisnamen plus den aktuellen Zählerwert plus die Erweiterung um
  • Fügen Sie dem Zähler eine hinzu, damit die nächste Datei die nächste Nummer in der Sequenz erhält

Füge hinzu ein Dateiattribut abrufen Aktion aus dem Dateikategorie zur Schleife in der Für jeden Artikel in einer Sammlung Aktion und setzen Sie es auf Erweiterung für Variable FileExtension abrufen

Zum Aus Datei, kopieren und einfügen % Variable% Path%. Das sagt Keyboard Maestro um die Erweiterung der importierten Datei als Variable zu speichern.

EIN Für jeden Pfad Aktion ist, was jede Datei durchläuft.

Als nächstes fügen Sie ein Eine Datei verschieben oder umbenennen Aktion direkt unter dem Erweiterung abrufen Aktion. Stellen Sie es auf % Variable% Path% in% Variable% BaseFilename% -% Variable% FileNameCounter% verschieben.% Variable% FileExtension%

Achten Sie auf die Interpunktion; Es gibt einen Bindestrich zwischen dem Aufruf für BaseFilename Variable und den Aufruf für den Zähler und es gibt einen Punkt (Punkt) zwischen dem Zähler und der Nebenstelle.

Diese Aktion benennt die Dateien tatsächlich um.

Das letzte, was zu tun ist, ist die FileNameCounter variabler Zyklus um eins. Füge hinzu ein Variable auf Berechnung setzen Aktion und habe es Setzen Sie die Variable FileNameCounter auf FileNameCounter + 1.

Ohne den Zähler zu erhöhen, würde jede Datei mit -1 als Suffix enden.

Jetzt müssen Sie es nur noch testen. 

Wählen Sie eine Gruppe von Dateien in Finder und drücken Sie den Hotkey-Auslöser. Geben Sie so etwas ein Prüfung für den Namen und sie sollten alle in eine Sequenz umbenannt werden.

Die Ergebnisse der Ausführung des Makros. Ich habe eine Gruppe von IMG_XXX-Dateien in wenigen Sekunden in Test-1, Test-2 usw. umbenannt.

Weitergehen

Dies ist offensichtlich ein sehr einfaches Makro, aber es behandelt die Grundlagen der Arbeit mit Dateien in Keyboard Maestro. In den nächsten Tutorials werde ich mich eingehender damit befassen, wie Sie Dateien mit Ihren Makros bearbeiten können. 

Vorerst wissen Sie jedoch jetzt genug, um Dateien in dieses Verzeichnis zu laden Keyboard Maestro, benennen Sie sie um und zeichnen Sie die Dateiattribute auf. In Kombination mit den Informationen aus den anderen Lernprogrammen sollten Sie anfangen, ein Gefühl dafür zu bekommen, was Sie möglicherweise erreichen können.