Инструмент для просмотра доступных сообщений DBUS я могу отправить в приложение


39

Существует ли графический инструмент или командная строка, в которой перечислены все сообщения и параметры / аргументы, которые я могу отправить программе с поддержкой DBUS ?? Я действительно хочу попробовать написать сценарий DBUS, но вряд ли смогу найти документацию по возможностям DBUS большинства приложений.

Ответы:




7

Еще одним полезным инструментом отладки и профилирования D-Bus является Bustle .


По ссылке, похоже, что это не может перечислить потенциальные команды, в соответствии с вопросом.
Sparhawk

6

Я использую dbus-monitor, что действительно полезно. Это обеспечивает --profileрежим, который обеспечивает быструю сводку всех сигналов, прыгающих вокруг.


1
Я не думаю, что это может перечислить потенциальные команды, в соответствии с вопросом.
Sparhawk

6

Для пользователей Kubuntu поставляется KDE qdbusviewer-qt4, который может перечислить все доступные команды для всех клиентов dbus.

Скриншот


2
для самых новых дистрибутивов kubuntu используйте qdbusviewer из пакета qdbus-qt5 (для доступа к qdbus-qt5), а для самого qdbusviewer вам нужны qttools5-dev-tools. Вы все еще можете получить старую версию в qt4-dev-tools, если вам нужна совместимость с qt4.
osirisgothra
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.