gSMS

gSMS is a libpurple Pidgin plugin that sends sms to your mobile, containing list of users that sent IM to you while you were away.

Prerequisites:

- A google account
- Enabled SMS reminding in google calendar service
- PC synced with ntp (Very important! :) Future releases will have time sync from server, but I don't make any promise).
- And Pidgin... of course

Install:

For windows users: copy
gsms.dll
to "plugins" folder in pidgin instalation folder. Usualy it's:
C:\Program Files\pidgin\plugins


For linux users: copy
gsms.so
to
~/.purple/plugins


Building from source: Read README in the tarball.

Configure:

Gmail account: your gmail e-mail (example: foo.bar@gmail.com).
Password: password for specified account.
Timeout: Number of minutes for gsms to collect chats until it sends them.
Calendar feed path: Which calendar to use (example: "/private/full" translates to: http://www.google.com/calendar/feeds/foo.bar@gmail.com/private/full)

There is a great article for configuring gsms here.

Thanks to:

Uros and sahel for ideas and support
cpf and Jason for testing

My other projects:

JimmyIM a multi-protocol j2ME instant messenger (in testing)
jTeX java library for creating reports in LaTeX (in development)
You're welcome to join the developer group.

Source:

.tar.bz2.tar.gz.zip


Pidgin 2.2.x builds:

x86.tar.bz2.tar.gz
x86_64.tar.bz2.tar.gz
win32.zip


Pidgin 2.3.x builds:

x86.tar.bz2.tar.gz
x86_64.tar.bz2.tar.gz
win32.zip


Pidgin 2.4.x builds:

x86.tar.bz2.tar.gz
x86_64.tar.bz2.tar.gz
win32.zip


Please send bug reports, feature requests and problems to:
gsms AT usajusaj DOT org

If it's possible, include output of 'pidgin -d' (Don't forget to mask your username and password in the output). Else just describe how did it crash.

TODO:

- Rewrite http header parser. I had a crash reported.
- Google-Apps accounts support is working but it needs more testing.

Updates:

17 Mar 2008 - 20:40:

- Builds for Pidgin 2.4.x

18 Feb 2008 - 10:00:

- Fixed bug that crashed Pidgin on MSN message received
- A lot more debug output

10 Feb 2008 - 10:30:

- Windows builds
- Builds for both versions

7 Feb 2008 - 15:00:

- Fixed memory leaks
- Added notification windows
- Advanced options