Каждый раз, когда я хочу выполнить applescript, редактор открывается.
Существует ли способ выполнить его непосредственно?
То, как сценарий сохраняется, имеет большой эффект на то, как он будет работать в Mac OS X. Это кажется, что Ваш сценарий просто сохраняется как сценарий и именно это заставляет редактор сценариев открываться каждый раз, когда Вы открываете сценарий.
Для решения проблемы откройте сценарий в редакторе AppleScript и сохраните его как приложение. Это должно к приему.
Шаги (в редакторе)
Файл> Сохраняет как> затем, Формат файла набора к приложению затем сохраняет.
При сохранении сценария можно выбрать, "Application" от Формата файла выпадают; затем Вы сможете выполнить его, и Вы все еще сможете перетащить его к Редактору сценариев для открытия сценария; или можно выбрать Run Only, таким образом, он не сохранит доступную для редактирования версию.
С другой стороны, можно использовать osascript
команда в Терминале, любой как osascript /path/to/script
или osascript -e "a short script here"
.
Можно также поместить сценарий в ~/Library/Scripts/Finder/папка и выполнить его непосредственно из меню Script.