为Linux编写锁屏程序?
我一直在寻找一个好用的锁屏程序来搭配我的XFCE系统,但似乎没有什么简单的锁屏可用。我现在用的是slock
,但它只是一个空白的屏幕,完全没有任何界面。
我想用Python来编写一个锁屏程序。我查看了slock
的源代码,发现我需要以某种方式与Xorg进行交互。
有没有人知道怎么写锁屏程序的?
1 个回答
2
如果你想深入底层,可以使用 Python 的 xcb 绑定。
如果你想用更高级的绑定,可以看看这个 关于用 Qt 写屏幕保护程序的教程,这可能对你有帮助。把它移植到 PyQt 应该很简单。我相信关于 GTK 也有类似的资源。