2012-11-14 2 views
0

По существу, я хочу отправить свой телефон предупреждающим сообщениям, когда происходит рычание.Возможно ли зарегистрировать отчеты Growl 1.2.2?

Чтобы сделать это, я надеюсь, что у вас есть крючок, когда рычание будет запущено или не будет выполнено, что файл журнала я могу просто сканировать на задание cron. Тогда я могу использовать любой из них, чтобы отправить предупреждение pushover.

Имеет ли рычание 1.2.2 возможность предлагать крючок или вести рывок?

ответ

2

Да, и ответ появляется во многих местах, часто повторяется одна и та же ошибка (*). Я просто установил это, так вот:

Решите, где вы хотите свой файл журнала. все примеры показывают, что должно существовать первым, хотя я не проверял ...

growlog="$HOME/Library/Logs/Growl.log" 
touch "$growlog" 

параметров проверки существующего рычания, перед изменением:

defaults read com.Growl.GrowlHelperApp 

Эти магические настройки:

defaults write com.Growl.GrowlHelperApp "Custom log history 1" "$growlog" 
defaults write com.Growl.GrowlHelperApp GrowlLogType 1 
defaults write com.Growl.GrowlHelperApp GrowlLoggingEnabled -bool YES 

Идите к рычанию «лапы» в строке меню и «перезапустите» - после этого я увидел строку в файле. Тестирование с помощью таких команд, как из командной строки:

growlnotify -t programName -p normal -m 'message....' 

Помимо обычных уведомлений, growlnotify может быть полезен в сценарии для предупреждения пользователя, чтобы сделать что-то, с «ожиданием» и «липкими» флагами он будет подождите, пока вы не нажмете на него, чтобы исчезнуть:

growlnotify -w -s -m 'tests have finished running; click this to run again'