o2sms

send SMS messages using .ie websites

o2sms is a program to send SMS messages using the websites of Irish mobile operators. Despite its name, it supports all three major Irish operators - o2 Ireland, Vodafone Ireland and Meteor Ireland.

The program works by simulating a web browser's interaction with those websites. In essense, the program is really just a stripped-down specialised browser.

At the time of writing, o2 web accounts have 250 free web texts per month, Vodafone 300 and Meteor 300. After sending a message, o2sms will tell you how many you have remaining.

The program comes in 4 flavours:

  1. A PERL module.
  2. A CLI script.
  3. A stand-alone Windows GUI application.
  4. An OS X Dashboard widget.

End-users should choose the CLI script (UNIX beardy types) or the GUI application/widget (Windows/Mac types). Developers should look at the module.

Look at the full feature list or download now.

Status Matrix (Last Updated 2008-04-28)

o2 Vodafone Meteor
o2sms v3 Working Working Broken
o2sms for Windows ? ? ?
o2sms Dashboard Widget Working Working Broken
o2sms v2 Won't Fix Won't Fix Won't Fix

News

2008-04-28
Version 3.28 has fixed vodafone support.

2007-11-13
Version 3.27 has fixed o2 support.

2007-10-15
Version 3.26 has fixed vodafone support.

2007-08-24
Dashboard Widget can now send to arbitrary numbers.

2007-07-26
Version 3.25 has meteor and other fixes.

Older news...

Acknowledgements

o2sms maintained by me-at-mackers-dot-com. vodasms maintained by cliph-at-cli-dot-ph. Contributions by many others.

Disclaimer

This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

The author accepts no responsibility nor liability for your use of this software. Please read the terms and conditions of the website of your mobile provider before using the program.

contents

Extensions, etc.

Related Work

Links

Donations

If you feel o2sms has saved you time and effort, then please feel free to support future development by making a donation. No amount too small.