Як Growl може викликати сценарій оболонки або AppleScript (НЕ навпаки!)


1

Коли a Growl сповіщення отримує Я хочу викликати AppleScript. Я подивився на "Дії" в Growl налаштування, і ви можете викликати такі речі, як електронний лист або виклик перетворення тексту в мову, але не арбітражний скрипт оболонки або AppleScript.

Будь-яка ідея, як це зробити? Здійснює a Growl плагін для цього існує? Я шукав її, але міг знайти рішення тільки навпаки (тобто видавати сповіщення зі сценарію).

Велике спасибі заздалегідь!

Відповіді:


1

Growl 2.1 підтримує ScriptActions, але, здається, ніде не задокументовано а груповий потік Google . Нижче наведено простий приклад з потоку. Ви створюєте файл сценарію із вмістом, розміщуєте його ~/Library/Application Scripts/com.Growl.GrowlHelperApp, а потім встановіть його всередині Growl, як описано в тому ж потоці.

using terms from application "Growl"
    on perform action with notification
        ignoring case
            if notification's app name is "test growl" then
                activate me
                display dialog "goodbye" with icon 1
            end if
        end ignoring
    end perform action
end using terms from

0

Наразі немає підтримки в Growl для цієї функції, але відповідно до цієї публікації Групи Google :

Growl 2.1 буде приносити сценарій дій, здатних працювати теж   сценарії оболонки або AppleScripts. Це буде функція 10.8+, хоча   Функція Growl 2.0+ розміщена у пробках, а інструмент, який нам потрібен для запуску довільного користувача   Сценарії, в той час як під sandboxing є функцією 10.8+.

Growl 2.1 все ще знаходиться в тесті Alpha.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.