スクリーンセーバー (おそらく xscreensaver) が開始または停止したときに通知を受け取りたいです。Linuxで私のためにそれを行うgtk、glib、gio、またはその他のライブラリを使用したソリューションはありますか?
1 に答える
3
org.freedesktop.ScreenSaver
D-Bus インターフェイスの ActiveChanged 信号を見てください。少なくとも現在の GNOME と KDE でサポートされています (古い GNOME リリースをサポートしたい場合はorg.gnome.ScreenSaver
、同様に監視する必要があるかもしれません)。
残念ながら、その仕様は姿を消しているようです。または、電子メール形式になっていました。d-feet などで実際に使用できる API を確認してください (それほど複雑ではありません)。
于 2014-02-03T10:06:06.400 に答える