ZIP-Funktion im Mac mit Automator erweitern
Nov 28th, 2007 | By Robi | Category: IT / ElektronikIn Mac OS X ist eine simple Archivierungsfunktion integriert: Per Klick wird an der gleichen Stelle ein ZIP-Archiv der ausgewählten Objekten generiert - sehr schlicht und dementsprechend auch sehr beschränkt, was Eingriff durch den Nutzer angeht. Wir helfen der Funktion auf die Sprünge und setzten dabei Automator als mächtiges Werkzeug ein.
Der Traum: Zwei Möglichkeiten mehr
Die Funktionsweise der Archivierung unter Mac OS X Tiger ist schnell
beschrieben: ZIP-Archiv im selben Ordner wie Quelle. Nicht mehr! Im Normalfall ist auch nicht mehr gewünscht.
Doch es gibt Situationen, da soll das Archiv gleich im anderen Verzeichnis erstellt und abgelegt werden. Auch eine nachträgliche Umbenennung der ZIP-Datei, die per Default immer Archiv.zip lautet, kostet Zeit und könnte idealerweise vor oder nach der Komprimierung per Aufforderung erledigt werden. Klar, auch für solche Probleme bringen externe Programme ausgereifte Lösungen. Doch warum die Festplatte mit Software der Dritthersteller verunreinigen, wenn die ZIP-Funktion auch mit internen Mitteln ausgebaut werden kann. Automator ist unser Freund!
Zum Desktop PC- Preisvergleich…
Das Ziel ist klar
Die Grundidee: Mit Automator einen automatisierten Arbeitsablauf erzeugen und abschließend als Programm, wahlweise auch als Plugin, ablegen. Die Anwendung hätte folgende Aufgaben zu erledigen:
• Objekte (Dateien und/oder Ordner) entgegennehmen
• Den Benutzer nach Archivnamen und Speicherort fragen
• Archivierung starten
Ran an die Arbeit!
Dafür wird Automator aus dem Verzeichnis Programme gestartet:
Automator kurz erklärt
Im geöffneten Programmfenster des Automators präsentieren sich 3 Spalten: Die linke spiegelt die Bibliothek mit allen vorhandenen Arbeitsabläufen wieder, die danach folgende zeigt Aktionen, die bestimmten Programmen und gespeicherten Abläufen zugewiesen sind. Abgebildete Aktionen lassen sich per Drag&Drop auf den riesigen Arbeitsbereich rechts ziehen und miteinander verknüpfen.
Für unseren Zweck reichen zwei Finder-Aktionen aus. Dafür wird in der Spalte Bibliothek der Punkt Programme aufgeklappt und der Eintrag Finder angeklickt (als Alternative kann auch Finder in der Suchbox des Programmfensters eingegeben werden). Darauf erscheinen die passenden Aktionen. Wie schon erwähnt, interessieren uns nur die beiden Aktionen Ausgewählte Finder Objekte abfragen und Archiv erstellen:
Schritt 1: Objekte abfragen
Damit sich später Objekte auf die erstellte Automator-Applikation ziehen und verarbeiten lassen, gehört die angesprochene Aktion Ausgewählte Finder Objekte abfragen an die oberste Position im Verlauf der Aktionen. So kann Automator die Dateien und Ordner vom Finder entgegennehmen und für weitere Anwendung zur Verfügung stellen. Also: Einfach diese Aktion von links nach rechts ziehen und dort im Freien fallen lassen.
Schritt 2: Archiv erstellen
Zunächst wird dem Arbeitsablauf die Aktion Archiv erstellen hinzugefügt. Wie der Name bereits vermuten lässt, erzeugt diese Aktion ein komprimiertes Archiv zusätzlich mit genau den vermissten Möglichkeiten: Name der ZIP-Datei eingeben und Speicherort festlegen.
Im Feld Sichern unter wird der Standardwert für den Dateinamen eingetragen. Ort beinhaltet den Defaultwert für das Zielverzeichnis. In diesem Zustand würde das Archiv immer im angegebenen Ordner mit konstantem Dateinamen erzeugt.
Doch das war nicht Sinn der Sache! Es soll bei jedem Archivierungsvorgang nachgefragt werden, wo und unter welcher Bezeichnung die Datei gesichert werden soll. Dafür muss lediglich in der gleichen Kachel unter Optionen der Punkt Ausgewählte Objekte anzeigen selektiert und bei Ort und Sichern unter der Hacken gesetzt werden.
Schritt 3: Speicherung des Programms
Die Zusammensetzung des Arbeitsablaufs ist soweit abgeschlossen. Nun wird dieser auf einfache Weise gespeichert: Einmal unter Ablage > Sichern unter als Arbeitsablauf für eventuelle Korrekturen und zusätzlich als eigentliches Programm für die Nutzung der erweiterten ZIP-Funktion.
Jetzt ist die (Mac)Welt wieder in Ordnung: Markierte Objekte mit der Maus auf das im Dock oder dem Schreibtisch abgelegte Programm ziehen, Name und Zielverzeichnis bestimmen, fertig ist das ZIP-Archiv.
ZIP it, Automator!





