Man startet den Automator und wählt Typ "Dienst".
Nun wird angegeben, welchen Input der Dienst empfangen soll: z.B. z.B. Ordner im Finder.
Nun muss man dem Dienst Aktionen hinzufügen, etwa die Aktion “Ausgewählte Finder-Objekte abfragen” um die im Finder ausgewählten Dateien/Ordner an die darauf folgende Aktion zu übergeben.
Als sehr einfaches, und praktisches Beispiel zum Nachmachen, füge ich einen Dienst zum Öffnen eines Terminals in einem ausgewählten Ordner hinzu.
Als nochmal von vorne: Im Automator den Typ Dienst wählen, als Input Ordner im Finder empfangen einstellen...
... und nun noch eine Aus dem Aktionen-Fenster "Applescript" hinzufügen (kann man suchen) ...
... und folgenden Code eingeben und einmal übersetzten (mit dem Hammer-Symbol):
on run {input, parameters}tell application "Terminal"activatedo script ("cd " & quoted form of POSIX path of input)end tellreturn inputend run
... nun muss der Dienst nur noch unter einem gefälligen Namen (z.B. "Open Terminal here")
gespeichert werden: Und fertig ist der eigne Kontext-Menü-Eintrag.
Wer will, kann nun noch unter Systemeinstellungen->Tastatur-> Tastaturkurzbefehle-> Dienste einen Hotkey für den Dienst vergeben.
Keine Kommentare :
Kommentar veröffentlichen