Заставить XMMS2 называть внешний сценарий на автоматическом усовершенствовании плей-листа?

Существует ли способ заставить XMMS2 называть внешний сценарий, когда он совершенствуется в плей-листе - или автоматически или через ручное вмешательство (например, xmms2 затем)?

Цель состоит в том, чтобы иметь всплывающее окно воздушных шаров на моем рабочем столе, чтобы сказать мне, что новая песня начала играть, и я действительно, действительно не хотите писать второстепенному демону, который опрашивает 'xmms2 информацию' или 'xmms2 текущий', если существует способ заставить это выпускать обратный вызов.

0
задан 27.01.2012, 21:35

3 ответа

XMMS2 только называет сценарии или программы на запуске и завершении работы. Нет никакой функции, созданной в этом программы вызовов, когда это совершенствуется в плей-листе.

Но Вы могли записать маленькую клиентскую программу в Python, жемчуге или рубине, который соединяется с XMMS2 и использует broadcast_current_id, который будет уведомлен, когда текущая песня изменяется.

Для отображения той информации можно затем использовать libnotify, как кто-то уже сказал в ответе на другой вопрос.

Или можно использовать существующий клиент уведомления, как http://code.google.com/p/xmms2-notify/ (Или непосредственно или как ссылка)

0
ответ дан 27.11.2019, 20:24

Щелкните правой кнопкой мыши-> Всплывающее меню-> Предпочтения-> Общие плагины-> плагин изменения Песни

включите это и настройте команду, которая будет запущена, когда новая песня запустится.

0
ответ дан 27.11.2019, 20:24

Эсперанса, у xmms2 клиента есть функция уведомления, которую Вы хотите.

0
ответ дан 27.11.2019, 20:24

Теги

Похожие вопросы