Я создал приложение с Automator.
Я хочу иметь новую иконку в меню:
Который запускает приложение, когда я нажимаю на него.
Является ли это возможным? (без использования Xcode)
PS: я не хочу пусковую установку menubar .
источник
Я создал приложение с Automator.
Я хочу иметь новую иконку в меню:
Который запускает приложение, когда я нажимаю на него.
Является ли это возможным? (без использования Xcode)
PS: я не хочу пусковую установку menubar .
Альтернативой является использование меню «Сценарий» Applescript.app.
Показано выбрано здесь в строке меню
Это меню обычно предназначено для быстрого доступа к сценариям Applescript и будет перечислять и запускать их из меню.
Но быстрый тест показывает, что он также может запускать рабочие процессы Automator.
Чтобы получить меню, вам нужно открыть Applescript Editor.app, который находится в папке « Утилиты » внутри папки « Приложения »:
/Applications/Utilities/AppleScript Editor.app
После открытия перейдите в «Настройки» и проверьте вкладку « Общие» :
«Показать меню скрипта в строке меню»
Вы можете снять флажок «Показать компьютерные сценарии»
Теперь вы можете выйти из Applescript.app, и меню Applescript должно находиться в строке меню.
Теперь вы выбираете меню Applescript, и оно будет иметь подменю « Открыть папку сценариев », чтобы перейти в папку, где вы можете разместить свои рабочие процессы.
Выберите « Открыть папки сценариев », а затем в его подменю « Открыть папку « Пользовательские сценарии », чтобы перейти к папке, в которой вы можете разместить свои рабочие процессы.
Откроется окно Finder в папке «Сценарии пользователя» . Теперь вы можете поместить в него файл .workflow.
Меню Applescript является динамичным. Поэтому каждый раз, когда вы выбираете его, он сканирует свои папки, чтобы увидеть, что в них, и соответственно заполняет меню.
Ваши файлы .workflow должны появиться там. Название меню будет именем файла.
Выбор меню для вашего рабочего процесса запустит его.
Нет, в Automator нет возможности сделать это.
Элементы строки меню хранятся
/System/Library/CoreServices/Menu\ Extras/
с типом файлаmenu
. Размещение приложений здесь не будет работать, независимо от того, с какой программой они сделаны.Хотя aLaunch и Butler позволяют добавлять приложения в меню строки меню.
источник