gpt4 book ai didi

c++ - 是否可以在linux下启动或停止屏保时得到通知

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:54:53 25 4
gpt4 key购买 nike

我想在屏幕保护程序(可能是 xscreensaver)启动或停止时收到通知。是否有任何 gtk、glib、gio 或其他库的解决方案可以在 linux 下为我做这件事?

最佳答案

查看 org.freedesktop.ScreenSaver D-Bus 接口(interface)中的 ActiveChanged 信号。至少当前的 GNOME 和 KDE 支持它(如果你想支持旧的 GNOME 版本,你可能还需要关注 org.gnome.ScreenSaver)。

不幸的是,规范似乎已经消失了——或者它曾经以电子邮件的形式存在。使用 d-feet 或其他工具查看实际可用的 API(它并不太复杂)。

关于c++ - 是否可以在linux下启动或停止屏保时得到通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21486729/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com