Python 和 d-bus:如何设置主循环?
我遇到了 python 和 dbus 的问题。我查看了开发人员文档和规范,但我不明白如何设置主循环。我想监听通知事件。 请参阅 http://dbus.freedesktop.org/…
如何在Qt中模拟消息总线?
我需要实现一个简单的消息总线: 只有一个进程,因此不需要 D-Bus。 发布/订阅类型事件(甚至可能是 QObjects) 我正在考虑使用 QSignalMapper 来标记…
在 python 中向 dbus 对象添加方法
我需要在 python 中创建一个 dbus 对象,其方法名称在运行时决定。 我尝试过的代码基本上是这样的: import dbus import dbus.service from dbus.main…
如何以 root 身份运行 Perl 脚本但仍然影响用户 gconf 设置
新问题:我正在尝试制作一个统一的脚本,根据我的喜好初始化新的 Ubuntu 安装,它必须在 sudo 下运行才能安装软件包,但使用 gconftool-2 影响 gconf …
如何快速获取 dbus 上的所有 VLC 实例?
基本上问题是,获取 VLC 所有实例的唯一方法是搜索所有非命名实例中的 org.freedesktop.MediaPlayer 身份函数并调用它。 (或者我可以使用内省 API,…
python中的多个d-bus会话总线对象
我编写了一个脚本,用于连接到远程计算机上的 d-bus 会话总线,如下所示: os.environ["DBUS_SESSION_BUS_ADDRESS"] = "tcp:host=192.168.0.1,port=12…
如何将 X11 应用程序附加到 Dbus
如何让X11应用程序监听DBus信号。 应该启动监听 Dbus 信号的 gmainloop,以及 X11 应用程序的 XEvent 循环。 那么有没有一种优雅的方法来做到这一点呢…
Linux 使用 dbus-send 关闭
我正在编写一个 Java 应用程序来远程关闭我的 Linux 机器。 桌面应用程序会等待命令发送给它。我尝试过使用“shutdown -h”,但这需要 sudo 权限,并…
Gnome 2.30 中自动挂载的工作流程是什么?
我有一台装有 Fedora 13 的华硕笔记本电脑。我的问题是我连接的任何 USB 存储都不会自动挂载。我有另一台装有 Fedora 13 的计算机,没有出现此问题。 …
如何在python中使用hal,dbus挂载/卸载闪存盘?
我需要在用 python 编写的代码中安装和卸载闪存驱动器,而不使用命令行或操作系统模块。 我如何使用 dbus (也是 hal)安装/卸载闪存驱动器?…
python dbus问题
我有 dbus 和 python 的问题。从命令行运行 python,告诉它 import dbus 然后 systembus = dbus.SystemBus() 不会出现错误,运行朋友编写的程序也不会…
使用 Eclipse EventAdmin 发布和订阅 dBus 事件?
Linux 上的 D-Bus 和 Eclipse 中的 EventAdmin 都提供发布/订阅模型。我想将两者链接起来,这样我就可以将事件发布到 Eclipse 中的 EventAdmin,然后…