Уведомления от системы через Growl

Использование системы в различных ситуациях, вопросы программирования сценариев.

Модераторы: Bagir, Ivan, Vit, immortal, PAV

Ответить
Аватара пользователя
sergejey
Site Admin
Сообщения: 4272
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 75 раз
Поблагодарили: 1342 раза
Контактная информация:

Уведомления от системы через Growl

Сообщение sergejey » Ср июл 31, 2013 6:09 pm

В последних обновления добавилась возможность отправки того, что "говорит" система на внешний Growl-сервис. Кто не в курсе, что это такое -- можно поискать в инете. Используется в основном на Маках, но есть и приложение под Windows -- в итоге можно получать уведомления от системы не запуская браузер. Плюс есть много плагинов, возможность переодресации на несколько компьютеров и прочие интересные вещи.

Настраивается в общих настройках:

Изображение

Передаются только сообщения, которые выше либо равны установленному минимальному уровню для сервиса.

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
ksgroup
Сообщения: 135
Зарегистрирован: Ср дек 19, 2012 10:35 am
Откуда: Ukraine/Kiev
Благодарил (а): 7 раз
Поблагодарили: 14 раз

Re: Уведомления от системы через Growl

Сообщение ksgroup » Пт авг 23, 2013 10:12 am

Сергей, большая просьба хотя бы слегка описать принцип действия. Почитал в сети, но видимо мой "английский" не позволил мне до конца понять принцип взаимодействия. Так и не понял кто в данном случае выступает сервером а кто клиентом? MDM отправляет сообщение напрямую в клиентскую программу или наоборот программа подключается к MDM и забирает сообщение? Или есть какой то промежуточный сервер на который MDM отправляет сообщения а тот уже пересылает сообщения на клиенты?
К сожалению пользователем продуктов Apple не являюсь. Нашел в сети приложение для Win но так и не смог разобраться как его настроить для взаимодействия с MDM через Growl.
CubieBoard A10 - основной сервер Majordomo
Raspberry Pi - цифровая мини АТС ASTERISK
Arduino - блок управления реле, электросчетчик, счетчики воды, управление вентиляционной системой, СКУД.
Аватара пользователя
sergejey
Site Admin
Сообщения: 4272
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 75 раз
Поблагодарили: 1342 раза
Контактная информация:

Re: Уведомления от системы через Growl

Сообщение sergejey » Вс авг 25, 2013 7:25 pm

Принцип такой -- Growl это сервис системы в виде "родного" сетевого сервиса (Apple) либо приложения (Windows). MDM выступает в роли активного клиента -- при активации команды say MDM инициирует соединение с сервисом Growl и отправляет ему соответствующий текст. В настройках сервиса Growl должен быть включен приём уведомлений по сети, так же у меня не работало пока я не задал пароль для сетевых уведомлений (и в программе и в настройках MDM).

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
ksgroup
Сообщения: 135
Зарегистрирован: Ср дек 19, 2012 10:35 am
Откуда: Ukraine/Kiev
Благодарил (а): 7 раз
Поблагодарили: 14 раз

Re: Уведомления от системы через Growl

Сообщение ksgroup » Вт авг 27, 2013 1:49 pm

Ну вот теперь стало намного понятнее. Буду пробовать. Спасибо Сергей!
CubieBoard A10 - основной сервер Majordomo
Raspberry Pi - цифровая мини АТС ASTERISK
Arduino - блок управления реле, электросчетчик, счетчики воды, управление вентиляционной системой, СКУД.
Ответить