Ferramenta para visualizar as mensagens DBUS disponíveis que posso enviar para um aplicativo


39

Existe uma ferramenta gráfica ou talvez uma da linha de comando que lista todas as mensagens e parâmetros / argumentos que eu posso enviar para um programa habilitado para DBUS? Eu realmente quero tentar criar scripts para algumas coisas do DBUS, mas mal consigo encontrar documentação para os recursos do DBUS da maioria dos aplicativos.

Respostas:




7

Outra ferramenta útil de depuração e criação de perfil D-Bus é o Bustle .


No link, parece que isso não pode listar comandos em potencial, conforme a pergunta.
Sparhawk

6

Para usuários do Kubuntu, o KDE é fornecido com qdbusviewer-qt4, o qual pode listar todos os comandos disponíveis para todos os clientes dbus.

Captura de tela


2
para as distribuições mais recentes do kubuntu, use o qdbusviewer, que é do pacote qdbus-qt5 (para acessar o qdbus-qt5) e, para o próprio qdbusviewer, você precisa do qttools5-dev-tools. Você ainda pode obter o antigo no qt4-dev-tools se precisar de compatibilidade com o qt4.
Osirisgothra

5

Eu tenho usado dbus-monitor, o que é realmente útil. Ele fornece um --profilemodo, que fornece um resumo rápido de todos os sinais que circulam.


11
Eu não acho que isso possa listar comandos em potencial, conforme a pergunta.
Sparhawk
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.