Eine praktische Anleitung zur Verwendung von Automator
Eine praktische Anleitung zur Verwendung von Automator
Anonim
Eine praktische Anleitung zur Verwendung von Automator
Eine praktische Anleitung zur Verwendung von Automator
Automator-Symbol
Automator-Symbol

Automator ist ein unglaublich praktisches Mac OS X-Programm, mit dem Sie einige Ihrer Routine- und Tagesabläufe automatisieren können. Leider wissen die meisten neuen Mac-Benutzer nicht einmal, dass dieses Tool existiert. Daher werde ich heute versuchen, dies zu beheben und anhand von visuellen Beispielen die Grundprinzipien der Erstellung von Miniprogrammen, die als "Prozesse" (Workflow) bezeichnet werden, aufzuzeigen.

Bilder im Stapel umbenennen

Wir beginnen vielleicht mit einer ziemlich einfachen Aufgabe der Gruppenumbenennung von Bildern nach einer bestimmten Maske, die den Dateinamen, ihre Nummer und das aktuelle Datum enthält. Wenn mehrere solcher Dateien vorhanden sind, können Sie diese manuell umbenennen, aber bei einer großen Anzahl von Dateien empfehle ich die Verwendung der Automator-Dienste.

Um das Dienstprogramm zu starten, müssen Sie entweder nur das Symbol oben im Anwendungsverzeichnis finden oder Ihren bevorzugten Launcher verwenden, um Anwendungen / System-Spotlight zu starten. Und nach wenigen Sekunden erscheint vor uns ein Bewerbungsfenster sowie eine Liste der verfügbaren Vorlagen:

  • Ein „Prozess“ist die einfachste Abfolge von Aktionen, die direkt aus Automator gestartet werden kann.
  • Das „Programm“ist ein eigenständiger Prozess und kann als normale Mac OS X-Anwendung mit der Erweiterung. gespeichert werden

    *.app

  • .
  • Ein "Dienst" ist ein kontextabhängiger Prozess, der im gesamten System oder in einzelnen Anwendungen verwendet werden kann.
  • Die "Ordneraktion" wird nur für den angegebenen Ordner gestartet und durch die ihm hinzugefügten Objekte initialisiert.
  • "Druck-Plugins" werden verwendet, um die Möglichkeiten des Druckdialogs zu erweitern.
  • ICal-Erinnerungen sind Prozesse, die durch Ereignisse ausgelöst werden, die zu iCal hinzugefügt wurden.
  • Schließlich kann das "Image Capture Plugin" in einer entsprechenden Anwendung verwendet werden, um von einer Kamera heruntergeladene Fotos zu verarbeiten.
automat-01
automat-01

Wählen Sie in unserem Fall "Ordneraktion" - und vor uns erscheint ein Fenster, das in 2 Bereiche unterteilt ist. Die linke Hälfte enthält die Bibliothek (eine Liste der verfügbaren Aktionen und Variablen) und die rechte Hälfte enthält das Workflow-Fenster, in das Sie Elemente aus der Bibliothek ziehen können.

Mit der Option oben im Prozessfenster (rechts unter der Symbolleiste) müssen Sie einen Ordner auswählen. Für sie werden unsere Aktionen ausgeführt:

automat-02
automat-02

Alles, was wir zur Lösung des Problems benötigen, befindet sich in der Kategorie "Dateien und Ordner". Zuerst müssen Sie eine Aktion namens "Finder-Objekte umbenennen" suchen und in das Workflow-Fenster ziehen. Da Automator ihre Namen ändert, werden wir aufgefordert, automatisch eine weitere Aktion hinzuzufügen, um die Originaldateien in einem anderen Ordner zu speichern (ich habe mich entschieden, keine Kopien zu speichern, aber das bedeutet nicht, dass Sie dasselbe tun müssen).

Jetzt müssen Sie in der allerersten Dropdown-Liste unserer Aktion den Punkt "Sequentiell erstellen" auswählen und das Format des neuen Namens nach Belieben konfigurieren. Dies ist einfach genug, da sich am Ende der Aktion ein Beispiel befindet.

Um dem Dateinamen das aktuelle Datum hinzuzufügen, müssen Sie die Aktion Finder-Elemente umbenennen erneut in das Workflow-Fenster ziehen. Nur wählen Sie diesmal anstelle von "Sequentiell machen" den Listeneintrag "Datum oder Uhrzeit hinzufügen" (genauer gesagt automatisch ausgewählt) und stellen Sie die Parameter wie gewünscht ein:

automat-03
automat-03

Sie können einfach die Arbeit des Prozesses überprüfen: Speichern Sie ihn und ziehen Sie die Dateigruppe in den ganz am Anfang angegebenen Ordner. Nach einiger Zeit - je nach Größe und Anzahl der Dateien - werden deren Namen automatisch geändert. Sehen Sie, wie einfach es ist?

Batch-Größenänderung von Bildern

Wir erschweren die Aufgabe. Nehmen wir an, wir haben eine große Anzahl von Bildern (Fotos), die reduziert werden müssen. Um dieses Problem zu lösen, müssen wir die Vorlage "Programm" auswählen.

automat-04
automat-04

Bevor ich mich jedoch beeilte, das Problem "frontal" zu lösen, schlage ich vor, eine Abfolge der erforderlichen Maßnahmen zu erstellen. Zum Beispiel sollten wir den Benutzer zuerst auffordern, die Fotos auszuwählen, deren Größe wir ändern möchten. Außerdem empfiehlt es sich, nicht mit den Originalen der Dateien, sondern mit deren Kopien zu arbeiten, damit immer die Möglichkeit besteht, neue Einstellungen für unser Verfahren auszuprobieren. Und wir werden die Thumbnails in ein separates Verzeichnis kopieren.

Jetzt können Sie mit der Erstellung unseres Miniprogramms fortfahren. Zuerst müssen Sie die Aktion "Suchobjekte anfordern" in der Kategorie "Dateien und Ordner" (oder über die Suchleiste) suchen und in das Workflow-Fenster ziehen. Dort können Sie den Fenstertiteltext, den Startordner und den Datentyp festlegen. Vergessen Sie nicht, das Kontrollkästchen für die Mehrfachauswahl zu aktivieren.

Um mit Kopien von Dateien zu arbeiten, schlage ich vor, die Aktion "Suchobjekte kopieren" in der Bibliothek zu suchen und das Zielverzeichnis anzugeben. Der nächste Schritt befindet sich in der Kategorie "Fotos" und heißt "Zoom Image". In den Einstellungen können Sie die Größe des resultierenden Bildes in Pixel oder Prozent angeben.

Übrigens gibt es im unteren Bereich jeder Aktion drei Registerkarten: Ergebnisse, Optionen und Beschreibung. Wenn Sie also möchten, dass Automator Sie jedes Mal auffordert, die erforderliche Bildgröße anzugeben, wenn Sie diese Aktion ausführen, aktivieren Sie das Kontrollkästchen "Aktion in Bearbeitung anzeigen" auf der Registerkarte Parameter. Dateien zum Umbenennen).

Wenn Sie es bemerken, kommt aus jeder Aktion ein dreieckiger Pfeil, der das Ergebnis seiner Arbeit darstellt. Diese Ergebnisse werden dann im nächsten Schritt als Eingabeparameter verwendet.

Und noch ein Trick: Durch Aktivieren des Kontrollkästchens "Aktion in Bearbeitung anzeigen" wird die Option "Nur ausgewählte Objekte anzeigen" aktiv. So können Sie nicht das gesamte Fenster mit der Aktion anzeigen, sondern nur einige Elemente. Zum Beispiel ein Feld zum Angeben der erforderlichen Größe.

Und am Ende des Prozesses müssen wir das Miniaturbild in ein neues Verzeichnis übertragen. Dazu benötigen wir die Aktion "Neuer Ordner" aus der Kategorie "Dateien und Ordner".

automat-05
automat-05

Das gespeicherte Programm verhält sich genau wie jede andere Anwendung auf dem System.

Öffnen bestimmter Webseiten beim Starten des Browsers

Fast jeden Tag starte ich Safari und fange an, mit denselben Webseiten zu arbeiten. Warum also nicht eine App erstellen, die dies automatisch tut?

Wir benötigen eine Bewerbungsvorlage und zwei Aktionen in der Kategorie Internet:

  • "Hervorgehobene URLs erhalten", in deren Einstellungen wir unsere bevorzugten Webseiten angeben;
  • und die Aktion "Webseiten anzeigen", um sie im Standardbrowser zu öffnen.
automat-06
automat-06

Text aus PDF extrahieren

Dies ist ein ziemlich einfaches, aber praktisches Skript für Automator und kann Ihnen manchmal Zeit sparen. Es ermöglicht Ihnen, Text aus einem PDF-Dokument zu extrahieren (natürlich sollte ein solches Dokument nur Text, keine gescannten Bilder enthalten) und es mit oder ohne Formatierung in einer separaten Datei speichern.

Um das Problem zu lösen, benötigen wir nur eine Aktion mit demselben Namen, "PDF-Text extrahieren", die sich in der Kategorie "PDF-Dateien" befindet. Ziehen Sie es in das Workflow-Fenster und passen Sie die Optionen nach Belieben an:

automat-07
automat-07

Beachten Sie, dass wir in diesem Prozess die Aktion "Suchobjekte anfordern" nicht angegeben haben. Sie können also nach dem Start jede zu verarbeitende PDF-Datei direkt auf unser Anwendungssymbol im Dock ziehen und dort ablegen. Diese Datei dient als Eingabeparameter für den Prozess.

Speichern Sie den Inhalt der Zwischenablage in einer Textdatei

Wir lernen weiterhin verschiedene Automator-Vorlagen kennen, und in diesem Prozess schlage ich vor, einen Dienst zu erstellen, der den Inhalt der Zwischenablage in der von uns angegebenen Textdatei speichert. Die erforderliche Vorlage heißt "Service". Sie werde keine ersten Daten vermitteln, sondern "situativ handeln". Daher enthält es keine Eingabedaten, die in der Dropdown-Liste über dem Workflow-Fenster angegeben werden müssen.

Kopieren Sie als nächstes im Arbeitsbereich die Aktion "Inhalt der Zwischenablage abrufen" aus der Kategorie "Dienstprogramme" (es hat keine Einstellungen) und die Aktion "Neue Textdatei" aus der Kategorie "Text".

automat-08
automat-08

Unser Dienst muss einen menschlichen Namen erhalten, damit wir ihn im Menü "Dienste" jeder Anwendung leicht finden können …

automat-09
automat-09

… und weisen Sie ihm bei Bedarf eine Tastenkombination in der Anwendung Systemeinstellungen zu.

Automat-10
Automat-10

Und wenn Sie die Aktion "Neue Textdatei" durch "Text in Audiodatei" ersetzen, erhalten Sie als Ergebnis des Prozesses eine Audiospur mit dem Inhalt der Zwischenablage, die mit dem integrierten Mac OS aufgenommen wurde X Text-to-Speech-Funktion.

Automat-11
Automat-11

Generell wurde diese Funktion speziell für Menschen mit Behinderung entwickelt, kann aber auf Wunsch auch zu Unterhaltungszwecken genutzt werden.

Einfache automatische Backups

Da wir die Dinge immer komplizieren, schlage ich jetzt vor, ein einfaches Backup-System zu erstellen, das ausgelöst wird, wenn ein bestimmtes Ereignis in iCal auftritt. Zu diesem Zweck verwenden wir seine Fähigkeit als Erinnerung an das Ereignis, um eine bestimmte Anwendung oder Datei zu starten.

Automat-12
Automat-12

Wählen Sie in Automator einen neuen Vorlagentyp aus – „iCal Reminder“und ziehen Sie dann drei Aktionen aus der Kategorie „Dateien und Ordner“in das Workflow-Fenster:

  • "Angegebene Finder-Objekte abrufen" (wählen Sie den gewünschten Ordner für die Sicherung über die Schaltfläche Hinzufügen aus).
  • "Inhalt von Ordnern abrufen" mit ausgewählter Option "Für jeden gefundenen Unterordner wiederholen".
  • Und "Finder-Objekte kopieren" (Sie müssen das Zielverzeichnis dafür angeben und vorhandene Dateien überschreiben lassen).
Automat-13
Automat-13

Sobald Sie den Vorgang speichern, startet iCal und für die nahe Zukunft wird automatisch ein Ereignis mit dem Namen Ihres Vorgangs hinzugefügt. Sie können diese Veranstaltung nach Belieben ändern oder eine völlig neue, unabhängige Veranstaltung erstellen, indem Sie im Erinnerungsbereich auf die Notwendigkeit hinweisen, unser Programm zu starten:

Automat-14
Automat-14

Alle Anwendungen beenden

Manchmal ist es erforderlich, alle laufenden Anwendungen zu beenden, die die Arbeit stören oder fast alle freien Ressourcen des Computers belegt haben. In diesem Fall können Sie ein spezielles Dienstprogramm wie Blitz verwenden, einen der Tipps für die Konzentration auf Mac OS X, oder von vorne beginnen, indem Sie alle Anwendungen auf einen Schlag schließen.

Dieser Workflow erfordert nur eine programmierte Aktion. Und diese Aktion heißt ähnlich - "Alle Programme beenden" (sie befindet sich in der Kategorie "Dienstprogramme"). Sie können Ausnahmen auch einige Anwendungen hinzufügen. In "schwierigen Zeiten" müssen Sie nur unser Gadget starten, eine Weile warten und die Leistung des Mac erneut genießen.

Automat-15
Automat-15

Das ist alles für heute! Ich hoffe, dass dieser Artikel Ihnen nicht nur hilft, das wunderbare und nützliche Automator-Tool zu verstehen, sondern auch einige der Routinevorgänge erheblich vereinfachen wird. Scheuen Sie sich nicht zu experimentieren, denn wenn Sie möchten, können Sie eines der oben besprochenen Beispiele als Grundlage nehmen und nach Belieben ändern.

Empfohlen: