Как сделать исполняемую программу из AppleScript - PullRequest
10 голосов
/ 15 сентября 2010

Чтобы запустить мою программу AppleScript, я должен открыть ее и выбрать «запустить». Я хочу, чтобы программа просто запускалась при нажатии на нее. Я пытался скомпилировать его, но, похоже, это ничего не изменило или не создал новый файл.

Ответы [ 3 ]

19 голосов
/ 15 сентября 2010

2 способа.

1) Мой предпочтительный метод - активировать меню «Сценарий». Если вы используете 10.6, откройте редактор AppleScript. Откройте настройки и на вкладке «Общие» нажмите «Показать меню сценариев в строке меню». Теперь вы получите новый значок в разделе строки меню в правом верхнем углу экрана. Вы можете запустить любой яблочный скрипт из этого меню. (в 10.5 процесс отличается, но вы можете гуглить по направлениям). Чтобы поместить яблочный скрипт в это меню, просто перейдите в папку ~ / Library / Scripts и добавьте в него свой яблочный скрипт. Выбор вашего applecript из меню Script запустит его.

2) «Сохранить как ...» из меню «Файл» в редакторе AppleScript и установить «Формат файла» для приложения. Тогда он работает как любое другое приложение ... просто дважды щелкните по нему, чтобы запустить его.

ПРИМЕЧАНИЕ: если вы используете меню «Сценарий» ... выбор сценария запустит его. Если вы хотите вместо этого открыть сценарий в редакторе AppleScript для редактирования, удерживайте нажатой клавишу выбора при выборе сценария.

7 голосов
/ 19 февраля 2012

Когда вы сохраняете свой AppleScript, вы можете сохранить его как приложение, что сделает его исполняемым.

3 голосов
/ 07 октября 2010

Если вы рассматриваете методы, подобные первому, упомянутому regulus6633, вы можете запустить AppleScripts с Quicksilver, TextExpander, osascript и некоторыми другими. Чтобы подать заявку вы просто используете метод 2.

...