Wie mache ich aus einer AppleScript-Datei eine Mac-App?


22

Ich habe ein Applescript, das einfach ein Dialogfeld öffnet, nach einer Benutzereingabe fragt, einen Terminalbefehl ausführt und die Antwort ausspuckt. Im AppleScript Editor funktioniert es hervorragend, aber ich versuche herauszufinden, wie ich diese Skriptdatei zusammen mit einem Symbol verpacken kann, um eine Mac-App für meinen persönlichen Gebrauch zu erstellen. Gedanken.

Antworten:


25

Im Applescript-Editor Datei-> Speichern unter und wählen Sie Dateiformat als Anwendung.

Öffnen Sie die Schublade "Bundle Contents" und sehen Sie sich die Datei "applet.icns" an. Kopieren Sie Ihr Symbol in diese Datei.

Siehe "Speichern eines Skripts als Anwendung" in der Hilfe zum Applescript-Editor.


+1, aber +2 wenn ich könnte. Ich benutze Applescript seit Jahren und hatte keine Ahnung von dem Icon-Trick. Sehr glatt.
Philip Regan

1
Unter El Capitan scheint dies jetzt Datei-> Exportieren zu sein.
Vom

5

Zumindest in El Capitan können Sie Folgendes verwenden osacompile:

osacompile -o MyScript.app MyScript.scpt


2

Um eine Anwendung zu exportieren, wählen Sie Datei -> Exportieren und stellen Sie die Dropdown-Liste auf " Anwendung ".


1

Öffnen Sie das Informationsfenster für Ihre Anwendung cmd+iund ziehen Sie Ihre Symboldatei ( icnsFormat) auf das Standardsymbol oben links.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.