2011-12-11 2 views
5

Я работаю над Mac OS X 10.7.2 с Growl 1.3.1 для Lion. Я установил growlnotify версии 1.3 и выполнил growlnotify -a Emacs.app -m "foo" в терминале. Я получаю:GrowlNotify 1.3 + Growl 1.3.1 для Lion: ошибка

2011-12-11 11:26:39.349 growlnotify[86152:707] <GrowlGNTPRegistrationAttempt: 0x7fa202017f00> failed because Error Domain=GCDAsyncSocketErrorDomain Code=7 "Socket closed by remote peer" UserInfo=0x7fa202202450 {NSLocalizedDescription=Socket closed by remote peer} 
2011-12-11 11:26:39.351 growlnotify[86152:707] Failed to register with (null) 

Впоследствии рычание исчезает из строки меню. Другими словами: он разбился.

Кто-нибудь испытал что-то подобное?

Это, скорее всего, не проблема emacs, я также получаю это, если выбираю другие приложения.

+0

Я только что обновил Growl 1.3. 2, и проблема полностью исчезла. –

ответ

4

Я знаю, что это не может применяться специально для OS X 10.7.2, но я пришел в этот ответ ищет способ Growel в последнем (в настоящее время Yosemite 10.10. 5) и нашел this other answer, который работает в Mavericks + и именно то, что я искал:

с Mavericks и позже, вы можете сделать это с помощью AppleScript в «уведомление» дисплей:

display notification "Lorem ipsum dolor sit amet" with title "Title"

AppleScript можно запустить из командной строки с помощью/USR/BIN/osascript:

osascript -e 'display notification "Lorem ipsum dolor sit amet" with title "Title"'

Есть много больше деталей в How can I trigger a Notification Center notification from an AppleScript or shell script?

 Смежные вопросы

  • Нет связанных вопросов^_^