02.04.2013 Views

DBUS – Linux Desktop Hacking - Mid-Hudson Valley Linux Users ...

DBUS – Linux Desktop Hacking - Mid-Hudson Valley Linux Users ...

DBUS – Linux Desktop Hacking - Mid-Hudson Valley Linux Users ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Sean Dague<br />

Talking to Pidgin<br />

def recycle_pidgin(pidgin)<br />

accounts = pidgin.PurpleAccountsGetAll<br />

for account in accounts[0]<br />

if pidgin.PurpleAccountIsConnected(account)[0] > 0<br />

pidgin.PurpleAccountDisconnect(account)<br />

end<br />

pidgin.PurpleAccountConnect(account)<br />

end<br />

end<br />

def set_status(pidgin, type, name, message)<br />

status = pidgin.PurpleSavedstatusFind(name)[0]<br />

if not status > 0<br />

status = pidgin.PurpleSavedstatusNew(name, type)[0]<br />

end<br />

pidgin.PurpleSavedstatusSetMessage(status, message)<br />

pidgin.PurpleSavedstatusActivate(status)<br />

end<br />

<strong>Mid</strong>-<strong>Hudson</strong> <strong>Valley</strong> <strong>Linux</strong> <strong>Users</strong> Group<br />

13

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!