问题标签 [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.

0 投票
3 回答
760 浏览

python - Python异步和dbus

asyncore是否可以通过dbus相同的方式集成main loop

通常,DBus 集成是通过glib主循环完成的:是否可以asyncore集成这个主循环使用 dbus asyncore

0 投票
1 回答
370 浏览

c++ - Qt::使用dbus需要配置什么?

我正在使用尽可能多的 Qt 配置,但现在我需要使用 dbus 并且无法弄清楚我需要包含什么才能使用它?使用 qconfig 工具对我来说似乎没有什么明显的。我在制作时遇到的错误是:

有谁知道我不能包含的模块是必要的或如何找出?谢谢

0 投票
2 回答
570 浏览

python - 声明在 DBus 上订阅了哪些信号?

有没有办法声明 Python 应用程序通过 DBus 订阅了哪些信号?

换句话说,有没有办法通过订阅信号的“Introspectable”接口来做广告。我使用“D-Feet D-Bus 调试器”。

例如,应用程序订阅信号 X(使用对象add_signal_receiver上的方法bus)。

0 投票
1 回答
2288 浏览

python - 将 dbus.String 转换为普通字符串

我正在使用 dbus 从 Songbird 媒体播放器获取当前正在播放的歌曲,元数据也取自 dbus 对象。

错误出现的行是:-

错误是:-

如何将文件位置转换为普通字符串

0 投票
2 回答
430 浏览

python - 在 dbus 中模拟网络状态

有没有办法使用 Python 来模拟使用 dbus 的活动网络连接的存在?如果我在 dbus 上调用 getstate(),我就能得到当前的网络状态。我想将当前状态设置为 4(连接存在)。这是因为网络管理器无法使用我的调制解调器进行连接,而我使用其他工具进行连接。Pidgin、Empathy 等软件无法检测到网络。

0 投票
4 回答
16391 浏览

linux - OSX 上是否有与 DBus 等价的东西?

OSX 上是否有与 Linux DBus 等效的版本?我的意思是,OSX 上是否有默认可用的“消息总线”?

免责声明:这里是 OSX 新手。

0 投票
2 回答
3591 浏览

command-line - 使用 DBus 控制 Gnome 音量

我对整个 DBus 的东西还很陌生,所以如果这很简单,请原谅,但我想知道使用 DBus 是否可以从命令行设置音量。

0 投票
1 回答
619 浏览

python - 关于使用 D-Bus 异步方法调用的 Python 线程安全

我编写了一个 python 类,它使用 D-Bus 进行异步方法调用。当我的 reply_handler 被调用时,它将数据存储在列表中。这个列表可以同时被另一个类方法使用。它是安全的还是我只能使用像队列类这样的同步数据结构?

0 投票
1 回答
1158 浏览

python - 我的 mainloop 应用程序的交互式控制台

我有一个小脚本记录登录到我的 Pidgin/MSN 帐户的用户

我想为此添加一个简单的交互式控制台,它允许我从日志对象中查询数据,但我坚持如何实现它

我是使用某种线程还是可以在其中使用某种回调gobject.MainLoop()

0 投票
1 回答
332 浏览

emacs - dbus 方法中的错误类型错误(GNU Emacs)

我正在编写一个 elisp 文件以通过 dbus将 GNU Emacs 与Zeitgeist集成。由于缺乏关于 emacs 中 dbus 的良好文档以及我缺乏高级 elisp 的经验,我的方法中出现以下错误zeitgeist-send

错误的类型参数:D-Bus,(zeitgeist-event-timestamp)

我尝试通过将:string所有参数放在前面来纠正问题,但这给了我错误:

错误的类型参数:stringp,(zeitgeist-event-timestamp)

这是没有意义的,因为我很肯定 (zeitgeist-event-timestamp) 的值是一个字符串。

如果您需要,这里有 zeitgeist 的 dbus 文档。它的格式是asaasay.

这是代码:

谢谢你的帮助!帕特里克·尼齐尔斯基