32得票1回答
使用Boost Asio对文件描述符进行异步等待

我正在尝试将D-Bus与我的boost::asio应用程序集成。 D-Bus具有一个API,枚举一组Unix文件描述符(主要是套接字,但也可以是FIFO),以进行监视。 当这些描述符有可读内容时,我应该通知D-Bus API,以便它可以读取它们并执行操作。 目前我正在这样做:using b...

29得票3回答
Windows下的D-Bus替代方案

有没有类似Linux/D-Bus机制的东西在Windows上? 谢谢

29得票4回答
D-Bus:是否存在“D-Bus嗅探器”这样的东西?

是否有“D-Bus嗅探器”这样的东西? 我想要“嗅探”在D-Bus上传输的所有(或部分)消息。

25得票4回答
如何启动一个带有多个选项卡的KDE终端,并运行各种程序?

我知道如何启动一个Konsole,并在其中运行一个可执行文件,在程序结束后保持Konsole打开。我可以使用.desktop文件并更改其中的一些选项来实现这一点。 但是,我希望进一步,启动一个具有多个选项卡的KDE Konsole,每个选项卡运行一个特定的程序,并且当程序完成时它保持打开并提...

25得票8回答
以root身份运行notify-send

我正在尝试在插入USB设备时获得通知,为此我使用udev规则跟踪插入时刻并从那里启动脚本。 脚本的想法是使用链接中所述的方法。 但是当尝试这样做时: pids=`pgrep -u $user gnome-panel` 我发现gnome-panel不在那里了。搜索了一下解决方法,发现很多人...

25得票7回答
在虚拟环境中安装Python-Dbus

我正在虚拟环境中运行一个应用程序,需要访问DBus(主要是与网络管理器进行交互)。 我尝试使用easyinstall和pip安装Dbus-Python,但都失败了。 当我尝试执行以下操作时:(myvirtualenv)borrajax@borrajax-computer:~/Documents...

25得票1回答
控制systemd服务的简单C或C ++ API

目标 我想编写C/C++应用程序,并为它们提供API,以便它们直接与systemd管理的服务通信。实际上,我希望我的应用程序能够执行相当于systemctl start service_name@unit_number.service的操作,但不能使用system()、popen()或exe...

24得票3回答
通过TCP连接到DBus

我写了一个简单的Python程序来播放和暂停Banshee音乐播放器。 虽然在我的电脑上运行正常,但是我在连接到同一路由器(局域网)的远程计算机上操作时遇到了问题。 我编辑了远程计算机的session.conf文件,添加了这一行:<listen>tcp:host=localhost...

23得票4回答
在OSX上是否有类似于DBus的东西?

在OSX上是否有类似于Linux DBus的东西?我的意思是,是否有默认可用的“消息总线”? 免责声明:我是OSX的新手。

22得票4回答
用C语言编写的D-Bus教程,用于与wpa_supplicant通信

我正在尝试编写一些代码来使用DBUS与wpa_supplicant通信。由于我正在嵌入式系统(ARM)中工作,所以我想避免使用Python或GLib。我在想我是不是很蠢,因为我真的觉得没有关于D-Bus的好的、清晰的文档。即使是官方的文档,我要么发现文档太高级了,要么展示的例子使用了GLib!...