Como faço para transformar um arquivo AppleScript em um Mac App?

22

Eu tenho um Applescript que simplesmente abre uma caixa de diálogo, solicita uma entrada do usuário e executa um comando de terminal e cospe a resposta. Funciona muito bem no AppleScript Editor, mas estou tentando descobrir como empacotar esse arquivo de script junto com um ícone para criar um aplicativo para Mac para uso pessoal. Pensamentos.

ChuckJHardy
fonte

Respostas:

25

No editor da Applescript, clique em Arquivo-> Salvar como e escolha Formato do arquivo como aplicativo.

Abra a gaveta Conteúdo do pacote e veja o arquivo applet.icns, copie seu ícone para ele.

Consulte "Salvando um script como um aplicativo" na ajuda do Applescript Editor.

user151019
fonte
+1, mas +2 se eu pudesse. Uso o Applescript há anos e não fazia ideia do truque dos ícones. Muito liso.
Philip Regan
1
Sob El Capitan, isso parece ser Arquivo-> Exportar agora.
Von
5

Em El Capitan, pelo menos você pode usar osacompile, por exemplo:

osacompile -o MyScript.app MyScript.scpt

Von
fonte
2

para exportar um aplicativo, faça Arquivo -> Exportar e defina a lista suspensa como " Aplicativo "

TrollyBacon24K
fonte
1

Abra a janela de informações do seu Aplicativo cmd+ie arraste seu arquivo de ícone ( icnsformato) para o ícone padrão superior esquerdo.

makra
fonte