Outil pour afficher les messages DBUS disponibles que je peux envoyer à une application


39

Existe-t-il un outil graphique ou peut-être une ligne de commande qui répertorie tous les messages et paramètres / arguments que je peux envoyer à un programme prenant en charge DBUS? Je veux vraiment essayer d’écrire des scripts sur certaines choses DBUS, mais je trouve difficilement une documentation sur les fonctionnalités DBUS de la plupart des applications.

Réponses:




7

Bustle est un autre outil de débogage et de profilage D-Bus utile .


D'après le lien, il semble que cela ne puisse pas lister les commandes potentielles, comme indiqué dans la question.
Sparhawk

6

Je l'utilise dbus-monitor, ce qui est vraiment utile. Il fournit un --profilemode qui fournit un résumé rapide de tous les signaux qui rebondissent.


1
Je ne pense pas que cela puisse lister les commandes potentielles, selon la question.
Sparhawk

6

Pour les utilisateurs de Kubuntu, KDE est livré avec qdbusviewer-qt4, qui peut répertorier toutes les commandes disponibles pour tous les clients dbus.

Capture d'écran


2
pour les dernières distributions de kubuntu, utilisez qdbusviewer, qui provient du paquet qdbus-qt5 (pour accéder à qdbus-qt5), et pour qdbusviewer lui-même, vous avez besoin de qttools5-dev-tools. Vous pouvez toujours obtenir l'ancien avec qt4-dev-tools si vous devez avoir la compatibilité qt4.
osirisgothra
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.