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.

ChuckJHardy
quelle

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.

user151019
quelle
+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

Von
quelle
2

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

TrollyBacon24K
quelle
1

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

makra
quelle