使用PyGTK为xscreensaver创建屏幕保护程序

时间:2013-01-05 19:20:12

标签: python pygtk screensaver

我想创建一个用Python和PyGTK编写的屏幕保护程序(用于xsreensaver)。但我有问题,我无法处理命令行获取的窗口ID。

以下调用是xsreensaver的子进程(当我打开xscreensaver首选项时),我认为给定的window-id是屏幕保护程序必须放置“预览”屏幕保护程序的小部件的ID: / p>

/usr/lib/xscreensaver/spampy -root -window-id 0x1E00CBC

有没有人知道我怎么能把东西放进去?感谢。

1 个答案:

答案 0 :(得分:2)

使用gtk.Plug,这是一个GTK容器,如果你给它一个窗口ID,它就会嵌入一个窗口。