Запуск Growl без користувача, який увійшов у графічний сеанс?


2

На даний момент у мене є сервер OS X (працює 10.8.2), на якому встановлено irssi, і він налаштований для надсилання повідомлення Growl на мій ноутбук, коли мене згадують або отримують приватне повідомлення на IRC. Однак, як видається, у Growl є лише варіанти, які можна запустити, коли виконано графічний логін: спроба запустити його в терміналі через SSH дає:

$ /Applications/Growl.app/Contents/MacOS/Growl 
_RegisterApplication(), FAILED TO establish the default connection to the WindowServer, _CGSDefaultConnection() is NULL.

Запуск його як запущений демон також не працює, тому що я не можу використовувати функцію grolnotify для створення сповіщення.

Він працює нормально, коли запускається як елемент входу або через Finder, але це нереально для серверної машини, де я хочу лише входити через SSH.


Це питання схоже на підзаголовки більш загального питання: apple.stackexchange.com/questions/23382/… Можливо, ваш єдиний варіант - налаштувати безголовий сеанс VNC.
госмонд

Чи є певний набір сповіщень, які ви хочете отримати? Growl призначений для запуску в сеансі користувача, а не як справжній демон запуску. Можливо, краще дізнатись, чи існує інший метод, який може досягти того, що ви шукаєте.
біспімус

Відповіді:


0

Я б дійсно пропонував це програматично запропонувати Diggory, хоча я не використовував Growl на OSX для розподілених повідомлень (я використовую його в NAS, що працює під Linux з чудовими результатами.)

Хоча, якщо це в кінцевому рахунку непридатне, ви спробували увійти в комп'ютер і залишити свій обліковий запис увійшов, але деактивований за допомогою швидкої комутації користувачів?

ML (я думаю, це був ML в будь-якому випадку) додав можливість дозволити декільком користувачам одночасно графічних сеансів на комп'ютері, що може бути доречним для цього, хоча, чесно кажучи, це, мабуть, менше навантаження на систему, щоб це робити програмно.


0

Ви можете спробувати надсилати повідомлення про гарчання через мережевий протокол, а не направляти їх через додаток Growl. наприклад, надсилайте сповіщення на свій ноутбук за допомогою сценарію python

http://pythonhosted.org/gntp/

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.