2011-12-11 17 views
5

Estoy trabajando en Mac OS X 10.7.2 con Growl 1.3.1 para Lion. Instalé growlnotify versión 1.3 y ejecuté growlnotify -a Emacs.app -m "foo" en el terminal. Obtengo:GrowlNotify 1.3 + Growl 1.3.1 para Lion: error

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) 

Después, gruñido desaparece de la barra de menú. En otras palabras: se estrelló.

¿Alguien ha experimentado algo similar?

Lo más probable es que no sea un problema de emacs, también lo consigo si elijo otras aplicaciones.

+0

Acabo de actualizar Growl a 1,3. 2 y el problema desapareció por completo. –

Respuesta

4

Sé que esto no se apliquen específicamente a OS X 10.7.2 pero vine a esta respuesta en busca de una manera de Growel en el último (en la actualidad Yosemite 10.10. 5) y se encontró que funciona en this other answer Mavericks + y fue exactamente lo que estaba buscando:

Con Mavericks y más tarde, puede hacerlo utilizando 'notificación pantalla' de AppleScript:

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

AppleScript se puede ejecutar desde el intérprete de comandos usando/usr/bin/osascript:

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

Hay muchos más detalles en How can I trigger a Notification Center notification from an AppleScript or shell script?

Cuestiones relacionadas