查看可用 DBUS 消息的工具我可以发送到应用程序

Old*_*unt 43 gui dbus

是否有图形工具或命令行工具,可以列出我可以发送到启用 DBUS 的程序的所有消息和参数/参数?我真的很想尝试编写一些 DBUS 的脚本,但我几乎找不到大多数应用程序的 DBUS 功能的任何文档。

小智 56

你有没有试过d-feet

sudo apt-get install d-feet
Run Code Online (Sandbox Code Playgroud)

主页


Old*_*unt 17

DBUS 消息/信号查看器工具


mgu*_*nes 8

另一个有用的 D-Bus 调试和分析工具是Bustle


Spa*_*awk 7

对于 Kubuntu 用户,KDE 附带qdbusviewer-qt4,它可以列出所有 dbus 客户端的所有可用命令。

截屏

  • 对于 kubuntu 的最新发行版,请使用 qdbus-qt5 包中的 qdbusviewer(访问 qdbus-qt5),对于 qdbusviewer 本身,您需要 qttools5-dev-tools。如果您必须具有 qt4 兼容性,您仍然可以在 qt4-dev-tools 中获得旧的。 (3认同)

Eri*_*ami 6

我一直在用dbus-monitor,真的很有用。它提供了一种--profile模式,可以快速汇总所有反弹的信号。

  • 根据问题,我认为这不能列出潜在的命令。 (2认同)