Отправляет email-рассылки с помощью сервиса Sendsay

signature script

Hello!

Написал скриптик на perl, который генерирует мне почтовую подпись.
Вариантов подписи несколько, одна из них - запрос у amarok'а текущей
композиции по dcop.

Когда работал с sylpheed-claws, проблем никих не было: указал ему, что в
качестве подписи надо использовать вывод этого скрипта и все было
замечательно.

Но недавно перешел на thunderbird. Там такой фичи нет - только чтение из
файла.

cron'ом каждую генерирую файл ~/.signature.
И естественно когда скрипт пытается воспользоваться dcop подключится не
получается.

Делаю так:
if ($out = `dcop --user vladimir --session .DCOPserver_amd__0 amarok
player nowPlaying`) { ... }

Получаю "Could not connect to 0:0".
Если переключиться на vt1, залогинится там, то данный запрос рабоает.

Как лечить?

Ответить   Mon, 27 Mar 2006 21:56:39 +0400 (#531634)

 

Ответы:

В сообщении от 27 марта 2006 21:56 Vladimir Rusinov
написал(a):

Специально для вас :-)
Для amarok есть скрипт NowPlaying.

Ответить   "Sergey B. Khvatov" Tue, 28 Mar 2006 10:48:05 +0400 (#531761)