Strumento per visualizzare i messaggi DBUS disponibili che posso inviare a un'applicazione


39

Esiste uno strumento grafico o forse uno a riga di comando che elenca tutti i messaggi e i parametri / argomenti che posso inviare a un programma abilitato per DBUS ?? Voglio davvero provare a scrivere script su alcune cose di DBUS ma non riesco quasi a trovare alcuna documentazione per le funzionalità DBUS della maggior parte delle applicazioni.

Risposte:




7

Un altro utile strumento di debug e profiling di D-Bus è Bustle .


Dal link, sembra che questo non possa elencare potenziali comandi, come da domanda.
Sparhawk,

6

Sto usando dbus-monitor, il che è davvero utile. Fornisce una --profilemodalità, che fornisce un rapido riepilogo di tutti i segnali che rimbalzano.


1
Non penso che questo possa elencare potenziali comandi, come da domanda.
Sparhawk,

6

Per gli utenti di Kubuntu, KDE viene fornito con qdbusviewer-qt4, che può elencare tutti i comandi disponibili per tutti i client dbus.

Immagine dello schermo


2
per le più recenti distribuzioni di kubuntu, usa qdbusviewer che proviene dal pacchetto qdbus-qt5 (per accedere a qdbus-qt5) e per lo stesso qdbusviewer hai bisogno di qttools5-dev-tools. Puoi ancora ottenere quello vecchio in qt4-dev-tools se devi avere la compatibilità con qt4.
Osirisgothra,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.