Как выполнить сценарий оболочки всякий раз, когда отображается уведомление Growl? И сделайте это конкретным приложением. Например, запускать скрипт оболочки, который say "You have new mail"
всякий раз, когда отображается уведомление GrowlMail?
2 ответа
Чтобы воспроизвести собственный звук в ответ на уведомление Growl:
Создайте звуковой файл и сделайте его доступным для системы:
скажи -о YouHaveMail "У тебя есть почта"
создает звуковой файл «YouHaveMail.aiff». Sudo скопируйте файл в /System /Library /Sounds /.
Настройте Growl для использования этого звука для конкретного приложения и уведомления:
Панель настроек рычания | Приложения
В списке приложений выберите ваше приложение.Настроить | Уведомления
В раскрывающемся списке Уведомления выберите уведомление.
В раскрывающемся списке «Воспроизвести звук:» выберите "YouHaveMail".
Я знаю, что вы можете пересылать уведомления о рычании на другие компьютеры. Возможно, вы могли бы направить их в порт на localhost. Если у вас есть что-то, слушающее этот порт, оно может что-то делать каждый раз, когда уведомление направляется на этот порт. может быть..?