Comment transformer un fichier AppleScript en application Mac?

22

J'ai un Applescript qui ouvre simplement une boîte de dialogue, demande une entrée utilisateur et exécute une commande de terminal et crache la réponse. Cela fonctionne très bien dans AppleScript Editor, mais j'essaie de comprendre comment je pourrais empaqueter ce fichier de script avec une icône pour créer une application Mac pour mon usage personnel. Pensées.

ChuckJHardy
la source

Réponses:

25

Dans l'éditeur Applescript Fichier-> Enregistrer sous et choisissez Format de fichier en tant qu'application.

Ouvrez le tiroir Contenu du paquet et voyez le fichier applet.icns, copiez votre icône dessus.

Voir «Enregistrement d'un script en tant qu'application» dans l'aide d'Applescript Editor.

user151019
la source
+1, mais +2 si je le pouvais. J'utilise Applescript depuis des années et je n'avais aucune idée de l'astuce de l'icône. Très lisse.
Philip Regan
1
Sous El Capitan, cela semble être Fichier-> Exporter maintenant.
Von
5

Dans El Capitan au moins, vous pouvez utiliser osacompile, par exemple:

osacompile -o MyScript.app MyScript.scpt

Von
la source
2

pour exporter une application, faites Fichier -> Exporter et définissez la liste déroulante sur " Application "

TrollyBacon24K
la source
1

Ouvrez la fenêtre d'informations de votre application cmd+iet faites glisser votre fichier d'icône ( icnsformat) sur l'icône par défaut en haut à gauche.

makra
la source