Mit Automator wird Ihr Leben produktiver [Mac]
Überraschenderweise verwenden nur wenige Leute die OS X Batch-Verarbeitungs- und Automatisierungs-App Automator, obwohl es ein einfach zu bedienendes und leistungsstarkes Werkzeug ist. Sie können fast jede Sequenz von Ereignissen im Betriebssystem, mit verschiedenen Software verknüpften Aktionen und gespeicherten Voreinstellungen als "Workflow" automatisieren. Es ist wie eine Aktion in Photoshop, ein Batch-Prozess, aber so viel ausgefeilter als das. Es ist noch leistungsfähiger, wenn Sie die Leistungsfähigkeit von Automator mit der Leistungsfähigkeit von AppleScript, der systemeigenen Skriptsprache von OS X, kombinieren.
In diesem Artikel zeigen wir Ihnen vier coole Dinge, die Sie mit Automator machen können. Wenn Sie dies getan haben, werden Sie vielleicht anfangen, selbst zu experimentieren und es häufiger zu verwenden, um Ihre häufig verwendeten Prozesse zu automatisieren.
1. Wörter zählen
Interessanterweise haben nicht viele Apps eine eingebaute Wortzählung, was merkwürdig ist, da Sie in vielen Situationen nur eine begrenzte Anzahl an Wörtern oder noch schlimmeren Zeichen haben, die Sie für Ihren Text verwenden können. Sie würden denken, dass mehr Apps diese Funktion haben würden, aber da dies nicht der Fall ist, fügen wir sie mit Automator hinzu.
Öffnen Sie Automator und wählen Sie einen Service-Workflow.
Fügen Sie eine Aktion "Applescript ausführen" hinzu, lassen Sie das Kontrollkästchen "Ausgabe ersetzt markierten Text" deaktiviert, und geben Sie das folgende Skript in die Aktion ein oder aus und fügen Sie es ein:
on run {input, parameter} setze die Wörter auf Wörter zählen von (Eingabe als String) Anzeigedialog ("Es gibt" & die Wörter & "Wörter in dieser Auswahl." als Zeichenkette) end run
Speichern Sie als "Word Counter MTE", und wenn Sie das nächste Mal Wörter in einer App zählen möchten, wählen Sie die Wörter und gehen Sie zum Menü "Anwendung -> Dienste", und eine der Optionen ist "Word Counter MTE" (in unterstützte Apps).
Einige Apps erkennen den Text aus verschiedenen Gründen nicht, aber viele Apps werden dies tun. Wenn sie dies tun, erhalten Sie etwas wie die folgende Ausgabe:
2. Machen Desktop NASA Bild des Tages
Dies ist ein großartiger, wenn Sie mit Ihrem Desktop-Bild leicht gelangweilt werden. Mithilfe von RSS-Feeds und Automator können Sie eine Anwendung erstellen, die, wenn Sie sie ausführt, den RSS-Feed für das NASA-Bild des Tages sucht, alle Bilder aus dem Feed herunterlädt und den obersten als Ihr Desktopbild einstellt.
Die Desktop-Bildeinstellungen, die Sie haben, bleiben erhalten. Stellen Sie das Bild so ein, dass alle 30 Minuten alle Bilder in Ihrem neuen Verzeichnis für eine Hintergrund-Diashow durchlaufen werden.
Machen Sie so, wie Sie es gerade getan haben, und öffnen Sie Automator, aber wählen Sie diesmal einen Anwendungs-Workflow.
Fügen Sie eine Aktion "Get Specified URLs" hinzu und geben Sie die URL an:
https://www.nasa.gov/rss/dyn/image_of_the_day.rss
Ziehen Sie als Nächstes die Aktion "Image-URLs von Artikeln abrufen" und wählen Sie im Drop-down-Menü "Von den Artikeln verlinkt" aus.
Wählen Sie eine Aktion "URLs herunterladen" und ziehen Sie sie in den Workflow. Wählen Sie ein neues Verzeichnis, wie zum Beispiel Bilder -> NasaPictures.
Und schließlich fügen Sie eine "Set Desktop Picture" -Aktion hinzu.
Speichern Sie es auf dem Desktop und führen Sie es aus. Der Ordner wird mit frischen NASA-Bildern gefüllt und beginnt, während der Arbeit durch sie hindurchzulaufen.
3. Konvertieren Sie Grafiken, indem Sie Bilder auf ein Symbol löschen
Das ist wirklich sehr ordentlich. Dadurch wird ein Symbol erstellt, auf dem Sie Dateien ablegen und in jpeg konvertieren oder sogar deren Größe ändern können.
Erstellen Sie einen Anwendungsworkflow.
Ziehen Sie in eine Aktion "Neuer Ordner" und geben Sie den Namen CONVERTED FILES (geben Sie ein Leerzeichen nach den Wörtern ein) und einen Speicherort für den Ordner, der erstellt werden soll, wenn die App aus der Dropdownliste ausgeführt wird.
Klicken Sie nun auf die Schaltfläche "Variablen" auf der linken Seite neben den Aktionen und Sie erhalten einige Variablen zum Ziehen. Wählen Sie "Datum und Uhrzeit" und ziehen Sie nach AKTUALISIERTEN DATEIEN "Aktuelle Zeit" in das Feld. Geben Sie ein anderes Leerzeichen ein und ziehen Sie danach "Today's Date" nach.
Verwenden Sie das Drop-down-Menü am Today's Date und wählen Sie alles ohne / mit Zeichen aus. Dies wird vom Dateisystem nicht toleriert.
Fügen Sie eine Aktion "Ordnerinhalt abrufen" hinzu und ziehen Sie diese unter die letzte Aktion. Dies bereitet die Datei für die Verarbeitung vor.
Fügen Sie eine Aktion "Art der Bilder ändern" hinzu und wählen Sie im Drop-down-Menü JPEG. Sie können an dieser Stelle Konvertierungsoptionen hinzufügen, aber für den Moment werden wir das überspringen und speichern.
Speichern Sie die Anwendung in Ihrem Anwendungsordner, suchen Sie sie im Finder und ziehen Sie sie in das Dock.
Jetzt, wenn Sie es ausführen, indem Sie irgendeine Art von Datei dorthin ziehen, wird ein Ordner auf dem Desktop erstellt und eine JPEG-Version der Datei wird darin gespeichert.
4. Stapel umbenennen
Und schließlich eine triviale aber mühsame Aufgabe, mehrere Dateien umzubenennen. Offensichtlich ist dies etwas, das man vorsichtig angehen sollte, aber mit ein wenig cleverem Programmieren können wir diesen Job viel einfacher machen als vorher.
Dieses Mal erstellen Sie einen neuen Workflow-Workflow. Ja, es gibt einen Workflow namens Workflow. Dies ist zum Erstellen von Workflows, die für die spätere Bearbeitung gespeichert werden können.
Ziehen Sie diese beiden Aktionen in den Workflow: "Bestimmte Finder-Objekte abrufen" und "Finder-Objekte umbenennen". Wenn sie schwer zu finden sind, suchen Sie im Fenster oben in der Liste nach ihnen.
Konfigurieren Sie es anhand des obigen Screenshots. Fügen Sie die Dateien, die Sie umbenennen möchten, in das obere Fenster ein. Wählen Sie im unteren Fenster die Methode aus, die Sie zum Umbenennen verwenden möchten. Wählen Sie, um die Dateien der Reihe nach umzubenennen, fügen Sie einen neuen Namen wie "Vogelbilder" hinzu und platzieren Sie anschließend eine Nummer hinter dem Namen in den Dropdown-Menüs. Wählen Sie, um die Zahlen alle drei Ziffern lang zu machen, falls die Zahl 100 überschreitet.
Ein Beispiel für die Dateinamen, mit denen Sie enden werden, wird am Ende der Aktion angezeigt.
Sobald Sie mit der Namensgebung zufrieden sind, drücken Sie die Wiedergabe-Taste oben rechts im Automator-Fenster und die Aktionen werden ausgeführt. Vor der Aktion sehen sie so aus:
Und danach sehen sie so aus:
Perfekt.
Speichern Sie es als Workflow. Jetzt können Sie den Workflow laden, in Automator ausführen und die Dateien ändern, die Sie jedes Mal umbenennen möchten. Wenn Sie Dateien jedes Mal genau umbenennen, können Sie sie möglicherweise als Anwendung speichern.
Verwenden Sie Automator bereits, um allgemeine Aufgaben zu vereinfachen? Was sind deine Lieblingsaktionen? Sagen Sie uns in den Kommentaren unten.