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