Herramienta para ver los mensajes DBUS disponibles que puedo enviar a una aplicación


39

¿Existe una herramienta gráfica o tal vez una línea de comandos que enumere todos los mensajes y parámetros / argumentos que puedo enviar a un programa habilitado para DBUS? Realmente quiero probar crear secuencias de comandos para algunas cosas de DBUS, pero difícilmente puedo encontrar documentación para las capacidades de DBUS de la mayoría de las aplicaciones.

Respuestas:




7

Otra herramienta útil de depuración y creación de perfiles de D-Bus es Bustle .


Desde el enlace, parece que esto no puede enumerar comandos potenciales, según la pregunta.
Sparhawk

6

He estado usando dbus-monitor, lo cual es realmente útil. Proporciona un --profilemodo, que proporciona un resumen rápido de todas las señales que rebotan.


1
No creo que esto pueda enumerar comandos potenciales, según la pregunta.
Sparhawk

6

Para los usuarios de Kubuntu, KDE incluye qdbusviewer-qt4, que puede enumerar todos los comandos disponibles para todos los clientes dbus.

Captura de pantalla


2
para las distribuciones más recientes de kubuntu, use qdbusviewer que es del paquete qdbus-qt5 (para acceder a qdbus-qt5) y para el qdbusviewer en sí mismo necesita qttools5-dev-tools. Todavía puede obtener el antiguo en qt4-dev-tools si debe tener compatibilidad qt4.
osirisgothra
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.