Alat untuk melihat pesan DBUS yang tersedia yang dapat saya kirim ke aplikasi

39

Apakah ada alat grafis atau mungkin baris perintah yang mencantumkan semua pesan dan parameter / argumen yang dapat saya kirim ke program yang mendukung DBUS ?? Saya benar-benar ingin mencoba menulis beberapa hal DBUS tetapi saya hampir tidak dapat menemukan dokumentasi untuk kemampuan DBUS dari sebagian besar aplikasi.

Rudolf Olah
sumber

Jawaban:

7

Alat debugging dan profil D-Bus lain yang berguna adalah Bustle .

senapan
sumber
Dari tautan tersebut, sepertinya ini tidak dapat mencantumkan perintah potensial, sesuai pertanyaan.
Sparhawk
6

Saya telah menggunakan dbus-monitor, yang sangat berguna. Ini menyediakan --profilemode, yang menyediakan ringkasan cepat dari semua sinyal yang memantul.

Erigami
sumber
1
Saya tidak berpikir ini dapat mendaftar perintah potensial, sesuai pertanyaan.
Sparhawk
6

Untuk pengguna Kubuntu, KDE disertakan qdbusviewer-qt4, yang dapat mencantumkan semua perintah yang tersedia untuk semua klien dbus.

Tangkapan layar

Sparhawk
sumber
2
untuk distribusi kubuntu terbaru, gunakan qdbusviewer yang berasal dari paket qdbus-qt5 (untuk mengakses qdbus-qt5) dan untuk qdbusviewer sendiri Anda memerlukan qttools5-dev-tools. Anda masih bisa mendapatkan yang lama di qt4-dev-tools jika Anda harus memiliki kompatibilitas qt4.
osirisgothra