Home News Archive
Public Sources
Git repositories Electronics Arduino RFID Door Lock XBee network controller Hardware LS30 Burglar Alarm Online store Software logrun math-trainer mp3cd-tools fakepop aunic-modify ausadmin sms-notify apt-cacher video-capture wav-fixer misc
TRS-80 software I wrote
Hats I wear
Philosophy
Technical
Unclassified
Your donation gives me time |
sms-notify projectThis project started when I read a newspaper article which mentioned that one way to send SMS messages was through the ICQ network. I went to the website and sure enough, recent ICQ software permits sending SMS to various providers. There are agreements in place covering Tel$tra, Optus and Vodafone here in Australia ... I knew that I could not rest until I had automated sending SMS from my server. Thankfully I did not have to work too hard to achieve that. Some net dudes already wrote a Perl module for the ICQ2000 protocol and somebody else wrote an SMS sender. I merely fixed it up so it worked right for me, and packaged it with some of my own code which lets my server SMS me each time a new email is received, and once a day with my calendar entries. Daily Calendar events sent by SMSThis neat little perl app I wrote parses a VCalendar or ICS type file (used by GNOME Calendar in the Debian gnome-pim package, or Ximian Evolution). It figures out what are today's calendar entries (checking recurring appointments etc) and then strips them down to their bare essentials so it can send a full day's appointments in one 160-character SMS message. P.S. I am now using Ximian Evolution as my calendar application. Evolution has a lot more functions and works a lot better than GNOME Calendar. My calendar application can parse Evolution's calendar file starting from version 0.2. Download
ChangeLogcalendar-0.2Added the Evolution ICS calendar / tasklist format. Improved parsing of recurring rules in Evolution. Now it doesn't tell me about every single recurring rule every day, just the ones which recur on the day. Older versions
|