Wie kann ich ein Skript aus dem MacOS X Dock starten?

8

Ich weiß, dass ich Anwendungen an das Dock anheften und von dort starten kann. Gibt es jedoch eine Möglichkeit, ein Programm an das Dock anzuheften, das keine "Anwendung" im Sinne von MacOS ist, wie zum Beispiel ein Bash-Skript?

    
user66237 01.05.2009, 22:51
quelle

4 Antworten

9

Sie können jede Datei in die rechte Leiste des Docks ziehen (wo sich der Papierkorb und die Ordner befinden) und sie ausführen, indem Sie darauf klicken.

Um ein Shell-Skript auszuführen, können Sie es als .command-Datei speichern und das Betriebssystem wird es abholen.

Eine andere Alternative wäre, eine Applescript-Anwendung für Ihr Skript zu erstellen und sie wie jede andere Anwendung zu verwenden.

    
pgb 01.05.2009, 23:00
quelle
3

Der Skript-Editor kann Anwendungen basierend auf AppleScript erstellen. Kleben Sie den folgenden Code in ein Skript und speichern Sie es als Anwendung:

%Vor%

Dabei ist ~/someScript.sh der Pfad zu Ihrem Shell-Skript.

    
Samir Talwar 01.05.2009 23:26
quelle
3

Es gibt auch Werkzeuge, um Anwendungen aus Shell-Skripten, Perl, Python usw. zu machen. Es gibt DropScript und Platypus, die ich kenne. Sie haben den Vorteil, dass Sie Dateien per Drag & Drop auf sie ziehen können.

    
AmbroseChapel 02.05.2009 05:29
quelle
1

Benennen Sie es in something.command um, und wählen Sie im Fenster "Get Info" die Option "Open With & gt; Terminal.app. Wenn Sie dann darauf doppelklicken, wird das Terminal gestartet und das Skript ausgeführt. Sie können das zum Dock ziehen.

    
JW. 01.05.2009 23:35
quelle

Tags und Links