查看可发送给应用程序的可用DBUS消息的工具


39

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

Answers:




7

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


从该链接看来,按照该问题,它似乎无法列出潜在的命令。
Sparhawk

6

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

屏幕截图


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

5

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


1
我认为这不能列出潜在的命令。
Sparhawk
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.