Eine praktische Anleitung zur Verwendung von Automator
Makradar Technologie / / December 19, 2019
Automator - es ist unglaublich einfach zu bedienendes Programm, aus dem Mac OS X, das Ihnen einige Routinen und die täglichen Betrieb zu automatisieren. Leider sind die meisten neuen Mac-Anwender nicht einmal Kenntnis von der Existenz dieses Werkzeugs. Also heute werde ich versuchen, es zu beheben und mit Hilfe von anschaulichen Beispielen zeigt die grundlegenden Prinzipien der Schaffung von Mini-Programmen, die „Prozesse» (Workflow) genannt werden.
Multi-Umbenennungs Bilder
Wir beginnen, vielleicht mit einer recht einfachen Aufgabe, Batch-Umbenennen von Bildern gemäß einer vorgegebenen Maske, die Dateinamen enthalten, die Nummer und das aktuelle Datum. Wenn mehrere Dateien vorhanden sind, können Sie sie manuell umbenennen, aber mit einer großen Anzahl von Dateien empfehle ich Automator-Dienste.
Um das Dienstprogramm zu starten, genügt es, entweder das entsprechende Symbol am oberen Rand des Programmverzeichnis (Applications) zu finden, oder Ihre Lieblings-Launcher verwenden, um eine Anwendung / System Spotlight laufen. Und nach ein paar Sekunden erscheint das Anwendungsfenster vor uns, und eine Liste der verfügbaren Vorlagen:
- Der „Prozess“ - das ist eine einfache Abfolge von Aktionen, die direkt aus der Automator ausgeführt werden können.
- „Programm“ ist ein eigenständiges Verfahren und kann als Mac OS X-Anwendung mit der üblichen Erweiterung gespeichert werden
* .app
. - „Service“ - ein Prozess, der auf dem Kontext abhängt, kann im gesamten System oder spezifischen Anwendungen eingesetzt werden.
- „Ordneraktion“ läuft nur in den angegebenen Ordner, und es wird mit den zusätzlichen Objekte initialisiert.
- "Print Plug-in" werden empower Druckdialog verwendet.
- „Reminders iCal» - ist es, Prozesse, die durch Ereignisse ausgelöst werden, nach iCal hinzugefügt.
- Schließlich von der Kamera heruntergeladen „Bildaufnahme Plugin“ für die Verarbeitung von Bildern in der entsprechenden Anwendung werden kann.
In diesem Fall wählen Sie „Ordner Aktion“ - und ein Fenster vor uns, aufgeteilt in 2 Bereiche angezeigt. Die linke Hälfte ist eine Bibliothek (verfügbar Aktionen und Variablen) und das Recht - das Workflow-Fenster, in dem Sie Element aus der Bibliothek ziehen.
Mit Hilfe der Optionen an der Spitze des Prozessfensters (knapp unterhalb der Symbolleiste), müssen Sie einen Ordner wählen. Für sie und werden unsere Aktionen ausführen:
Alles, was können, müssen wir das Problem lösen, ist in der Kategorie „Alle Dateien und Ordner.“ Um loszulegen Sie suchen möchten, und ziehen Sie das Fenster in die Workflow-Aktion namens „Rename Objekte Finder». Da Automator ihre Namen ändern, werden wir automatisch aufgefordert werden, um eine weitere Aktion hinzufügen, so dass Bewahren Sie die Originaldatei in einen anderen Ordner (ich beschlossen, keine Kopien zu halten, aber das bedeutet nicht, dass Sie genau das tun müssen, als auch).
Jetzt, in der ersten Dropdown-Liste unserer Aktion ist notwendig, die „Make konsistent“ und das Format des neuen Namen nach eigenem Ermessen auszuwählen. Machen Sie es einfach genug, wie im unteren Teil der Handlung ist ein Beispiel.
So fügen Sie den Namen der aktuellen Datums-Dateien benötigen mehr Zeit, um die Aktion „Finder Objekte umbenennen“ im Workflow-Fenster zu ziehen. Nur dieses Mal anstelle von „Konsequentes“ Elemente der Auswahlliste „hinzufügen Datum oder Zeit“ (genauer gesagt, wird es automatisch ausgewählt) und die Parameter von selbst einstellen:
Überprüfen Sie den Arbeitsprozess einfach sein kann: halten Sie es und ziehen Sie eine Gruppe von Dateien in einen bestimmten Ordner in den Anfängen. Nach einiger Zeit - es auf die Größe und Anzahl der Dateien hängt - ihre Namen automatisch geändert werden. Sehen Sie, wie einfach?
Grupovoe Ändern der Bildgröße
Verkompliziert die Aufgabe. Angenommen, wir eine große Anzahl von Bildern haben (Fotos) zu reduzieren. Um die Rätsel zu lösen, müssen wir eine Vorlage „Programm“ wählen.
Doch bevor Sie eilen das Problem „frontal“ zu lösen, schlage ich eine Reihe von Aktionen zu machen. Zum Beispiel sollte zunächst den Benutzer eine Auswahl von Fotos zur Verfügung stellen, die Größe von denen wollen wir ändern. Darüber hinaus ist es wünschenswert, nicht die Arbeit mit der Original-Datei, aber mit ihren Kollegen, hat immer die Möglichkeit hatte, die neuen Einstellungen für unseren Prozess zu versuchen. Ein Thumbnail-Bilder, werden wir in einem separaten Verzeichnis kopiert werden.
Jetzt können wir auf die Bildung unserer Mini-Programm fortzufahren. Zuerst müssen Sie finden und ziehen Sie in den „Fragen Sie den Finder-Objekte Workflow-Fenster-Effekt in der Kategorie“ Dateien und Ordner „(oder über die Suchleiste). Dort können Sie den Text des Fenstertitels angeben, die anfängliche Position und die Art der Daten. Vergessen Sie nicht das Kontrollkästchen für eine Mehrfachauswahl zu setzen.
Um die Arbeit mit Kopien von Dateien, schlage ich vor, in bibilioteka Aktion zu finden „Copy-Objekte Finder», das Zielverzeichnis angeben. Der nächste Schritt ist in der Kategorie „Photo“ und „Zoom“ bezeichnet. In den Einstellungen können Sie die Größe des Ausgangsbildes in Pixeln oder Prozent angegeben werden.
Durch die Art und Weise, in der Bodenplatte jeder Aktion gibt es drei Register: Ergebnisse, Parameter und Beschreibung. Also, wenn Sie zu jeder Zeit Automator wollen fragen Sie die notwendige Größe des Bildes, wenn dies zu tun, wählen Sie das Kontrollkästchen „Show Aktion in dem Prozess der Ausführung „in Vladko Parametern (falls diese Option gewünscht, kann den vorherigen Prozess verlängern, um einen bestimmten Dateinamen definieren für Umbenennungs).
Wenn Sie bemerken, kommt jede Aktion aus dem dreieckigen Pfeil, der das Ergebnis seiner Arbeit ist. Diese Ergebnisse werden dann im nächsten Schritt als Eingabe verwendet.
Ein weiterer Trick: durch die Checkbox „anzeigen Aktion in progress“ auswählen, wird die Option „Nur ausgewählte Objekte“ aktiv sein. So können Sie nicht das gesamte Fenster der Aktion angezeigt, aber nur einige der Elemente. Zum Beispiel kann ein Feld die gewünschte Größe zu spezifizieren.
Und am Ende des Prozesses müssen wir die Miniaturansicht an eine neue Position bewegen. Dazu müssen wir die Aktion „Neuer Ordner“ aus der Kategorie „Dateien und Ordner“.
Das gespeicherte Programm verhält sich in genau die gleiche Art und Weise wie jede andere Anwendung auf dem System.
Öffnen Sie eine bestimmte Web-Seite, wenn Sie Ihren Browser öffnen
Fast laufen jeden Tag ich Safari und beginnen mit den gleichen Web-Seiten zu arbeiten. Warum also nicht eine App erstellen, die dies automatisch tun wird?
Wir werden die Vorlage „Application“ und zwei Aktionen müssen, die in der Kategorie „Internet“ sind:
- „Holen Sie sich eine spezielle URL», in Situationen, in denen wir unsere Lieblings-Webseiten verweisen;
- und die Aktion „Show-Webseite“, um sie in dem Standard-Browser zu öffnen.
Extrahieren von Text aus PDF
Es ist ziemlich einfach, aber komfortabel Szenario für Automator, manchmal so dass genügend Zeit sparen. Es ermöglicht Ihnen, Text aus dem PDF-Dokument (natürlich in einem solchen Instrument sollte nur Text, nicht gescannte Bilder sein) zu extrahieren, mit oder ohne Formatierung und speichern Sie es als eine separate Datei.
Um das Problem zu lösen, brauchen wir nur eine Aktion mit dem gleichen Namen, „Extrahieren Sie den Text eines PDF“, in dem «PDF-Dateien“ -Kategorie. Ziehen Sie es an den Workflow-Fenster, und passen Sie die Einstellungen bei Bedarf:
Beachten Sie, dass in diesem Prozess, den wir nicht die Aktion „Request-Objekt Finder» angegeben haben, so nach dem Start Sie können eine beliebige PDF-Datei per Drag & Drop direkt auf das Symbol unserer Anwendung verarbeitet werden, in Dock. Diese Datei und wird als Eingangsparameter für den Prozess dienen.
Speichern Sie den Inhalt der Zwischenablage als Textdatei
Weiter geht es mit verschiedenen Vorlagen kennen zu lernen, Automator, und in den Prozess, schlage ich vor, einen Dienst zu erstellen, die den Inhalt der Zwischenablage an die angegebene Kontakttextdatei speichern wird. Die erforderlichen Muster genannt wird - „Service“. Es wird keine Ausgangsdaten unterrichten, und wird „handeln nach den Umständen.“ Daher haben die Eingangsdaten wird es nicht, und Sie wollen über den Workflow in der Drop-Down-Menü festlegen.
Ferner Kopieren der Arbeitsbereich die Aktion „Holen Sie den Inhalt der Zwischenablage“ aus der Kategorie „Service-Dienstprogramme“ (er hat nicht die Einstellungen) und der Aktion „Neue Textdatei“ aus der Kategorie „Text“.
Unser Service soll den menschlichen Namen gegeben werden, so dass wir leicht im Menü „Dienste“ finden können jede Anwendung ...
... und es dann geben, es sei denn natürlich eine Tastenkombination in den Anwendungssystemeinstellungen benötigen.
Und wenn Sie die Aktion der „Neuen Textdatei“ auf der „Text-to-Audio-Datei“, dann als Ergebnis des Prozesses ersetzen, erhalten Sie Audiospur mit dem Inhalt der Zwischenablage mit dem eingebauten Mac OS X Text-to aufgezeichnet werden Rede.
Im Allgemeinen wurde diese Funktion speziell für Menschen mit Behinderungen entwickelt, aber wenn es auch zum Zweck der Unterhaltung verwendet werden, gewünscht kann.
Einfache automatische Backups
Wir werden weiterhin die Aufgabe erschweren, und jetzt schlage ich vor, ein einfaches Backup-System zu erstellen, die auf das Auftreten von bestimmten Ereignissen in iCal ausgelöst werden. Um dies zu tun, werden wir es als eine Gelegenheit nutzen, Sie über das Ereignis erinnern eine bestimmte Anwendung oder Datei zu starten.
In Automator, wählen Sie den neuen Vorlagentyp - „Erinnerung iCal», nach dem im Workflow-Fenster dreht die drei Schritte aus der Kategorie ‚Dateien und Ordner‘:
- „Get diese Objekte Finder» (wählen Sie den gewünschten Ordner für die Sicherung auf die Schaltfläche Hinzufügen verwenden).
- „Holen Sie sich die Inhalte von Ordnern“ gewählt „Repeat für jeden identifizierten Unterordnern.“
- Und die „Copy-Objekte Finder» (Sie müssen das Zielverzeichnis für sie festlegen und ermöglichen die vorhandenen Dateien zu ersetzen).
Sobald Sie den Prozess starten und iCal Ereignisse mit dem Namen Ihres Prozesses speichern automatisch in naher Zukunft hinzugefügt werden. Sie können ein Ereignis auf eigene Faust ändern, sowie ein völlig neues, unabhängiges Ereignis zu schaffen, wodurch die Notwendigkeit den Hinweis auf unser Programm in Erinnerungen Abschnitt auszuführen:
Beenden Sie alle Anwendungen
Manchmal müssen Sie alle laufenden Anwendungen beenden, die verhindern, arbeiten oder haben fast alle verfügbaren Computerressourcen genommen. In diesem Fall können Sie ein spezielles Dienstprogramm verwenden, wie Luftangriff, Eine der Spitzen konzentrieren sich auf Mac OS X oder starten „von Grund auf“, indem sie alle Anwendungen auf einen Schlag zu schließen.
Ein solcher Workflow erfordert nur eine Aktion, als Programm gezogen. Und der Name dieser Aktion ist die gleiche - „Beende alle Programme“ (es ist in der „Utilities“ Kategorie). Sie können auch einige Anwendungen zu den Ausnahmen hinzufügen. In „schwierigen Momenten“ ist genug, um unsere Mini-Anwendung zu starten, für einige Zeit warten und erneut die Geschwindigkeit des Mac zu genießen.
Das ist alles für heute! Ich hoffe, dass dieser Artikel werden Ihnen helfen, nicht nur das wunderbare und nützliches Automator-Tool zu verstehen, sondern auch deutlich bestimmte Routine-Operationen vereinfachen. Haben Sie keine Angst, weil zu experimentieren, wenn Sie möchten, dass Sie als Grundlage für eine der oben genannten Beispiele nehmen und ändern können sie nach Ihren Wünschen.