2

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

4

1 回答 1

3

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

我不是 DBus 专家,但是 python 有绑定,所以你可以在 python 中监听 DBus 事件。结合两者,你应该能够得到你想要的:-)。

这是 wikibooks 上的 python-dbus编程教程

于 2010-03-07T08:16:37.640 回答