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:
Pidgin 2.2.x builds:
Pidgin 2.3.x builds:
Pidgin 2.4.x builds:
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