| Summary: | retrieve d-bus online status | ||
|---|---|---|---|
| Product: | [Unmaintained] kopete | Reporter: | Florian Loitsch <florian> |
| Component: | DBus | Assignee: | Kopete Developers <kopete-bugs-null> |
| Status: | RESOLVED UNMAINTAINED | ||
| Severity: | wishlist | ||
| Priority: | NOR | ||
| Version First Reported In: | unspecified | ||
| Target Milestone: | --- | ||
| Platform: | Ubuntu | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
| Attachments: | New DCOP functions for retrieving status | ||
|
Description
Florian Loitsch
2005-12-08 22:36:25 UTC
As a workaround, you can use the Webstatus plugin to determine your status. Let the plugin generate a XML file somewhere on your local harddrive. Then let your script grep through the XML, looking for ONLINE or AWAY keywords. Unfortunately, the plugin operates with a certain timeout, I believe something within 10 seconds. So it's not 100% reliable, say 60%. But of course, I'd rather see it the DCOP/DBUS way :) Created attachment 18979 [details]
New DCOP functions for retrieving status
This patch adds four new DCOP calls:
o allAccountsConnected
o allAccountsDisconnected
o allConnectedAccountsAway
o allConnectedAccountsOnline
The patch is made with Kopete pre-3.5.6 (revision 614534)
It does not completely close this bug, but for me it is sufficient. Hopefully
it's helpful for you as well.
Dear user, unfortunately Kopete is no longer maintained. Please migrate to another solution, e.g. for Jabber a possibility is Kaidan, for Matrix a candidate is NeoChat. |