问题标签 [dbus]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 如何检测USB键盘是否插入和拔出
当 USB 键盘从 PC 上插拔时,是否有任何守护程序/工具会触发某些信号/事件?我需要在我的程序中知道何时插入和拔出 USB 键盘。关于如何做到这一点的任何想法?
python - 如何公开具有多个参数的 dbus 方法?
是否可以创建一个接受多个参数的 dbus 方法?
我希望做一个这样的方法:
进入使用 dbus 可访问的方法。有没有办法在 dbus. 到目前为止,我唯一的解决方案是使用一个大列表作为我的论点:
我希望将论点分开 - 如果有的话,如何做到这一点?
java - Java-DBus 中的 GSList* 是什么?
如何在DBusInterface
for中创建方法purple_find_buddies
?具体来说,我必须指定什么作为返回类型而不是GSList*
?
python - 如何使用 python 处理 dbus 接口的属性?
我即将着手实现mpris。但目前我不确定如何使用 python-dbus 读取/写入 dbus 接口属性。有没有这方面的例子?
gcc - 交叉编译器 d-bus
我想将 corss_compiler D-bus 武装起来。
工具链:arm-linux-gcc-3.4.1
配置选项:CC=arm-linux-gcc ./configure --prefix=/opt/dbus/ --host=arm-linux --enable-abstract-sockets -with-xml=expat
源代码:d-bus-1.2.24 d-bus-1.3.1 d-bus-1.4.0
在 dbus-1.2.24 和 dbus-1.3.1 也得到同样的错误。
我能这样吗?
多谢。
python - 获取dbus中插入usb的路径
我正在使用 dbus 在 python 中编写一个程序,该程序检测插入的 USB 驱动器并操作其中的文件。但是,我似乎无法在我的系统上检索插入的 USB 的路径。有没有办法可以通过使用 GetProperty() 方法在 dbus 中获取插入的 usb 的路径?我曾尝试使用 GetProperty("block.device"),但返回的 /dev/sdc1 在我的系统中不存在。提前感谢您的帮助!
python - 问题在python中打印usb的挂载点
我有一个用 python 编写的程序,它使用 dbus 来检测插入的 USB 驱动器,并在检测到它们时打印它们安装的目录。这是代码:
问题是当我打印路径变量(usb 的挂载点)时,它会打印一个空字符串。但是,当我在 python 交互式解释器中执行这些相同的命令(Popen() 等)时,它会很好地打印路径(/media/03CB-604C)。为什么会出现这种情况?对我的代码的任何编辑/建议将不胜感激。提前致谢!
python - e NetworkManager VPN 连接的 dbus 信号处理程序
我需要开发一些在建立 VPN 连接时要执行的 python 代码,VPN 由 NetworkManager 控制,我试图弄清楚如何为此使用 NM DBUS 事件。
使用“dbus-monitor --system”我能够识别连接信号:
现在我需要识别相应的信号处理程序调用签名:
)
有人可以帮我将 dbus-monitor 跟踪输出转换为总线信号处理程序的相应函数值吗?
python - 在代理上调用 dbus 方法而不阻塞(或没有超时)
我正在尝试锁定我的 GNOME 屏幕保护程序,但是 dbus.Lock
方法正在等待响应。我希望它不要等待响应(只需发送信号以锁定屏幕保护程序,然后继续生活)。我该怎么做呢?(实际上,这段代码在一个线程中,所以我继续生活,但我仍然得到令人讨厌的错误)
python - Python dbus 找不到 org.(gnome|freedesktop).ScreenSaver
我试图让 python 与 dbus 和屏幕保护程序交互,但无论如何它都拒绝这样做。Perl 似乎对它没问题,但我写的是 python,而不是 perl(还)
这是我在 perl 其他地方看到的: