XMMS2を取得して、自動プレイリストアドバンスで外部スクリプトを呼び出しますか?


0

XMMS2がプレイリスト内で外部スクリプトを呼び出すときに、自動または手動の介入(たとえば、xmms2 next)を介して外部スクリプトを呼び出す方法はありますか?

目標は、デスクトップにバルーンをポップアップして、どの新しい曲が再生を開始したかを教えてくれることです。コールバックを発行するように取得します。

回答:


0

XMMS2は、起動時とシャットダウン時にのみスクリプトまたはプログラムを呼び出します。プレイリスト内で進行するときにプログラムを呼び出す関数は組み込まれていません。

しかし、XMMS2に接続し、broadcast_current_idを使用して現在の曲が変更されたときに通知を受ける小さなクライアントプログラムをpython、perl、またはrubyで作成できます。

その情報を表示するために、libnotifyを使用できます。これは、誰かが別の質問への回答ですでに言ったように。

または、http://code.google.com/p/xmms2-notify/などの既存の通知クライアントを使用できます(直接または参照として)


0

右クリック->ポップアップメニュー->設定->一般プラグイン->曲変更プラグイン

これを有効にして、新しい曲の開始時にコマンドが起動されるように設定します。


その答えはXMMSでもうまくいくかもしれませんが、質問はXMMS2についてでした
Caotic

0

emmanza、xmms2クライアントには、必要な通知機能があります。


0

両方ともポップアップ通知xmms2trayesperanza提供しますが、それぞれクライアントプログラムを実行する必要があります。現在libnotify、xmms2の統合を提供するプラグインはありません。これは、そのような通知を取得するためのより良い方法の1つです。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.