выполненный applescript при 2x-щелчке

Хорошо, это чувствует себя подобно вопросу об идиоте, но я застреваю - я не знаю ничего о AppleScript. У меня есть .scpt файл, и я хочу дважды щелкнуть по нему и просто иметь выполненный, но вместо этого каждый раз я нажимаю, он открывает Редактора AppleScript. Это чувствует, что должна просто быть опция на файле, но я пропускаю что-то очевидное.

Помогите мне чувствовать себя менее немым, спасибо.

18
задан scottru 30 March 2010 в 08:05
поделиться

2 ответа

В меню «Файл» выберите «Экспорт»; под файловым браузером появится раскрывающееся меню «Формат файла». Чтобы вместо документа получить приложение с двойным щелчком, выберите «Приложение». Это создаст пакет .app , как и обычные приложения Mac (это также позволит вам упаковать другие ресурсы с вашим скриптом, если вам нужно). Вы можете выбрать «Только запуск» или нет; если вы это сделаете, то никто, у кого есть только .app , не сможет редактировать ваш скрипт дальше, поскольку он будет скомпилирован. (Но если вы сохраняете копию как приложение, это может быть то, что вам нужно.)


Другой вариант, согласно анонимному пользователю на Ask Different , - сохранить / экспортировать файл как «Сценарий» ( .scpt ) или «Пакет сценариев» ( .scptd ), сохраните его в ~ / Library / Scripts / и установите флажок « Показывать меню сценария в строке меню »в настройках редактора сценариев.


(Если вы используете старую версию OS X, первая версия этого ответа содержит информацию, которую вы ищете.)

29
ответ дан 30 November 2019 в 07:55
поделиться

Есть несколько способов сделать это; я нашел этот способ самым простым:

В общем, вы создаете приложение Automator и помещаете в него свой applescript (проще, чем кажется, и это не хак - для этого есть специальное действие Automator). Затем, когда вы закончите, выберите "Файл" в меню, затем "Сохранить как приложение", затем выберите местоположение. Теперь проверьте его, и вы увидите только что созданный значок Automator (маленький белый робот, держащий гранатомет).

Вы можете делать все, что вы обычно делаете с этим значком приложения - дважды щелкните, чтобы открыть, перетащите его в док и т.д.

Appstorm создал отличный пошаговый учебник по созданию встроенного в applescript действия automator. На странице, на которую я ссылаюсь, автор руководства также предоставил сценарий Automator, который вы можете загрузить и использовать в качестве шаблона.

1
ответ дан 30 November 2019 в 07:55
поделиться
Другие вопросы по тегам:

Похожие вопросы: