使用Python检测工作站/系统屏幕锁定(ubuntu)

时间:2010-03-07 08:05:26

标签: python ubuntu system locking kubuntu

无论如何我们可以检测到系统/屏幕何时被锁定并通知某个事件在Ubuntu中触发?

1 个答案:

答案 0 :(得分:3)

当屏幕被DBus锁定/解锁时,有可能会收到通知,这是GnomeScreensaver上的参考,显示了它的基础知识。

我不是DBus专家,但是有python的绑定,所以你可以在python中监听DBus事件。 Combinig这两个,你应该能得到你想要的东西:-)。

这是wikibooks上的python-dbus programming tutorial