Narzędzie do przeglądania dostępnych komunikatów DBUS, które mogę wysłać do aplikacji


39

Czy istnieje narzędzie graficzne, a może narzędzie wiersza polecenia, które wyświetla wszystkie komunikaty i parametry / argumenty, które mogę wysłać do programu obsługującego DBUS? Naprawdę chcę wypróbować skrypty niektórych rzeczy DBUS, ale prawie nie mogę znaleźć żadnej dokumentacji dotyczącej możliwości DBUS większości aplikacji.

Odpowiedzi:




7

Kolejnym przydatnym narzędziem do debugowania i profilowania D-Bus jest Bustle .


Z linku wygląda na to, że nie można wyświetlić potencjalnych poleceń, zgodnie z pytaniem.
Sparhawk

6

Dla użytkowników Kubuntu KDE jest dostarczane z programem qdbusviewer-qt4, który może wyświetlić listę wszystkich dostępnych poleceń dla wszystkich klientów dbus.

Zrzut ekranu


2
dla najnowszych dystrybucji kubuntu użyj qdbusviewer, który pochodzi z pakietu qdbus-qt5 (aby uzyskać dostęp do qdbus-qt5), a do samego qdbusviewer potrzebujesz qttools5-dev-tools. Nadal możesz dostać stary w qt4-dev-tools, jeśli musisz mieć zgodność z qt4.
osirisgothra

5

Używam dbus-monitor, co jest bardzo przydatne. Zapewnia --profiletryb, który zapewnia szybkie podsumowanie wszystkich odbijających się sygnałów.


1
Nie sądzę, że może to zawierać listę potencjalnych poleceń, zgodnie z pytaniem.
Sparhawk
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.