Linux中屏幕上的Flash字符

时间:2009-06-23 01:41:02

标签: python linux xfce

我在内核2.6上有一个XFCE 4.6。是否有一种快速简便的方法可以在屏幕上闪烁几秒钟?

我的Thinkpad T60有3个音量按钮(向上,向下,静音)。当我按下按钮时,我想在屏幕上闪烁一秒钟。可以用Python完成吗?

2 个答案:

答案 0 :(得分:1)

notification-daemon-xfce允许libnotify个客户端在XFCE中显示简短消息。 libnotify有Python bindings可用。

作为一个未经测试的例子,

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()

答案 1 :(得分:1)

最快的解决方案是从命令行使用notify-send(通常在包libnotify-bin中提供)

notify-send Hello!