ney*_*rec 5 gnome window-manager desktop-environment d-bus x11
我希望能够使用 D-Bus 以编程方式与 Gnome 3 中的窗口管理器进行通信。我想完成的任务是:
我知道xdotools或wmctrl等工具,但这些都是非常彻底的工具:没有侦听器来查找新窗口是否已实例化/映射,拿铁咖啡与窗口标题字符串一起使用。
我也尝试过使用 python-xlib,但是缺乏文档或技术性文档过多使得实现任何目标都非常困难。
D-Bus 似乎适合此类操作。我可以使用 D-Bus 来做到这一点吗?有没有办法使用 Python 来做到这一点?您能提供一些例子吗?