1

カーネル2.6にXFCE4.6があります。画面にメッセージを数秒間フラッシュするためのすばやく簡単な方法はありますか?

私のThinkpadT60には、3つの音量ボタン(上、下、ミュート)があります。ボタンを押したときに、画面の音量を1秒間点滅させたいのですが。Pythonで実行できますか?

4

2 に答える 2

1

Notification-daemon-xfceを使用すると、 libnotifyクライアントはXFCEで簡単なメッセージを表示できます。libnotifyではPythonバインディングを利用できます。

テストされていない例として、

import pynotify
import sys
pynotify.init(sys.argv[0])
notification = pynotify.Notification("Title", "body", "dialog-info")
notification.set_urgency(pynotify.URGENCY_NORMAL)
notification.set_timeout(pynotify.EXPIRES_DEFAULT)
notification.show()
于 2009-06-23T02:09:25.137 に答える
1

最も簡単な解決策は、コマンドラインからnotify-send(通常はパッケージlibnotify-binで提供されます)を使用することです。

notify-send Hello!
于 2009-06-23T21:07:53.123 に答える