Tool zum Anzeigen verfügbarer DBUS-Nachrichten, die ich an eine Anwendung senden kann


39

Gibt es ein grafisches Tool oder eine Befehlszeile, die alle Meldungen und Parameter / Argumente auflistet, die ich an ein DBUS-fähiges Programm senden kann? Ich möchte wirklich versuchen, einige DBUS-Dinge zu skripten, aber ich kann kaum eine Dokumentation für die DBUS-Funktionen der meisten Anwendungen finden.

Antworten:




7

Ein weiteres nützliches Tool zum Debuggen und Profilieren von D-Bus ist Bustle .


Aus dem Link geht hervor, dass gemäß der Frage keine potenziellen Befehle aufgelistet werden können.
Sparhawk

6

Für Kubuntu-Benutzer wird KDE mit ausgeliefert qdbusviewer-qt4, das alle verfügbaren Befehle für alle dbus-Clients auflisten kann.

Bildschirmfoto


2
Verwenden Sie für die neuesten Kubuntu-Distributionen qdbusviewer aus dem Paket qdbus-qt5 (für den Zugriff auf qdbus-qt5). Für den qdbusviewer selbst benötigen Sie qttools5-dev-tools. Sie können die alte Version weiterhin in qt4-dev-tools herunterladen, wenn Sie eine qt4-Kompatibilität benötigen.
Osirisgothra

5

Ich habe verwendet dbus-monitor, was wirklich nützlich ist. Es bietet einen --profileModus, der eine schnelle Zusammenfassung aller herumprallenden Signale liefert.


1
Ich denke nicht, dass dies potenzielle Befehle laut der Frage auflisten kann.
Sparhawk
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.