Home Forums Wiki Doc Install Extras Screenshots Source Code Projects Blog Users Groups Register
Glx-Dock / Cairo-Dock List of forums Technical discussions | Discussions techniques How to find Dbus objects, signals and methods?
The latest stable release is the *3.4.0* : How to install it here.
Note: We just switched from BZR to Git on Github! (only to host the code and your future pull requests)
Technical discussions | Discussions techniques

Subjects Author Language Messages Last message
[Locked] How to find Dbus objects, signals and methods?
jesuisbenjamin English 4 fabounet [Read]
29 November 2010 à 14:56

jesuisbenjamin, Sunday 28 November 2010 à 15:25


Subscription date : 28 October 2009
Messages : 415
Hello there,

I would like to make a python applet, and i am new to Dbus. I have seen some information on-line, but i find it obscure still. One thing i don't understand is: how to find out what a specific program's Dbus objects, signals and methods are?

For instance say: i want to find out Skypes' signal that i missed a call. How can i find out this information? Similarly i was interested in finding Gwget's methods to modify the single-instance script for Skype and get Gwget out of Systray with the launcher. I have not found any information on Gwgets's Dbus signals and methods at all in the documentation.

Could you please guide me so i can play around? Thanks.
Benjamin

matttbe, Sunday 28 November 2010 à 17:28


Subscription date : 24 January 2009
Messages : 12573
Hello,

I don't know if "Skype for Linux" has a great DBus API. Or maybe you can have a look at this webpage. Or by using a file in this directory: ~/.Skype

But you can have a look at this program: d-feet. You can see all Bus, interfaces and methods which are available.

And if you want to create a new external applet for Cairo-Dock, you can have a look at these webpages: documentation and examples

jesuisbenjamin, Sunday 28 November 2010 à 17:44


Subscription date : 28 October 2009
Messages : 415
matttbe :

But you can have a look at this program: d-feet. You can see all Bus, interfaces and methods which are available.


nice! thanks

matttbe, Sunday 28 November 2010 à 17:50


Subscription date : 24 January 2009
Messages : 12573
Don't forget "dbus-monitor" command with a grep if you want to debug your program

fabounet, Monday 29 November 2010 à 14:56


Subscription date : 30 November 2007
Messages : 17118
I personnaly like d-feet to find the Dbus interfaces available on my system

Technical discussions | Discussions techniques

Subjects Author Language Messages Last message
[Locked] How to find Dbus objects, signals and methods?
jesuisbenjamin English 4 fabounet [Read]
29 November 2010 à 14:56


Glx-Dock / Cairo-Dock List of forums Technical discussions | Discussions techniques How to find Dbus objects, signals and methods? Top

Online users :

Powered by ElementSpeak © 2007 Adrien Pilleboue, 2009-2013 Matthieu Baerts.
Dock based on CSS Dock Menu (Ndesign) with jQuery. Icons by zgegball
Cairo-Dock is a free software under GNU-GPL3 licence. First stable version created by Fabounet.
Many thanks to TuxFamily for the web Hosting and Mav for the domain name.