Виконайте скрипт оболонки, коли з’явиться повідомлення про гарчання


4

Як виконувати скрипт оболонки щоразу, коли відображається повідомлення Growl? І зробіть це додатком конкретним. Наприклад, запустіть скрипт оболонки say "You have new mail"щоразу, коли з’явиться сповіщення зростанняlMail?

Відповіді:


3

Щоб відтворити власний звук у відповідь на повідомлення Growl:

  • Створіть звуковий файл та зробіть його доступним для системи:

    скажіть -o YouHaveMail "У вас є пошта"

    створює звуковий файл "YouHaveMail.aiff". Судо cp файл у / Система / Бібліотека / Звуки /.

  • Налаштуйте Growl використовувати цей звук для конкретного додатка та сповіщення:

    Панель уподобань Growl | Програми
    У списку програм виберіть свою програму.

    Налаштування | Сповіщення
    У спадному меню Сповіщення: виберіть сповіщення.
    У спадному меню Play Sound: виберіть YouHaveMail.


Я міг просто cdзайти в / Система / Бібліотека / Звуки / Папка, а потім запустити команду, правда?
Wuffers

Так, хоча вам все одно потрібно буде подати команду, щоб отримати дозвіл писати там (припустимо, що ви не root).
JRobert

0

Я знаю, що ви можете пересилати сповіщення про гарчання на інші комп’ютери. Можливо, ви могли б переслати їх до порту на localhost. Якщо ви щось слухали цей порт, він може щось робити щоразу, коли повідомлення надсилається на цей порт. може бути..?


Я не думаю, що це можливо переадресувати до localhost. Дякую за відповідь, хоча!
Wuffers

як щодо переадресації його на ip-адресу комп’ютера? Просто схопившись за соломкою тут.
стиб

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