2011-12-11 16 views
5

Sto lavorando su Mac OS X 10.7.2 con Growl 1.3.1 per Lion. Ho installato growlnotify versione 1.3 ed eseguito growlnotify -a Emacs.app -m "foo" nel terminale. Ottengo:GrowlNotify 1.3 + Growl 1.3.1 per Lion: errore

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) 

Successivamente, ringhio scompare dalla barra dei menu. In altre parole: si è schiantato.

Qualcuno ha riscontrato qualcosa di simile?

Probabilmente non è un problema di emacs, anche questo se scelgo altre applicazioni.

+0

Ho appena aggiornato Growl a 1,3. 2 e il problema è scomparso completamente. –

risposta

4

So che questo potrebbero non essere applicabili specificamente a OS X 10.7.2 ma mi è venuto a questa risposta alla ricerca di un modo per Growel nella più recente (attualmente Yosemite 10.10. 5) e abbiamo trovato this other answer che funziona in Mavericks + ed era esattamente quello che stavo cercando:

Con Mavericks e più tardi, si può fare questo usando 'la notifica di visualizzazione' di AppleScript:

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

AppleScript può essere eseguito dalla shell utilizzando/usr/bin/osascript:

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

ci sono molti più dettagli in How can I trigger a Notification Center notification from an AppleScript or shell script?

Problemi correlati