There’s no place like ::1

New CPAN Modules

| Comments

Well, I was bored… And when I’m bored I program in Perl :)

So I wrote two simple utilities for me, and published them to CPAN.

  • Net::SMS::Perl (link)

This module makes it easy to send messages throught the portuguese Optimus mobile operator. You simply pass you username and password, 1 to 3 destiny numbers and your message. The module does all the magic, simulating a user sending the SMS through a browser behind the scenes.

I’m planning to refactoring all the code, make it OO, and then make small GUI plugins for using it (example: GNOME applet, standalone app, firefox plugin, etc…)

I’m planning too writing a similar module for all the other portuguese mobile operators (tmn and vodafone).

  • ACME::SDUM::Renew (link)

This module is a small hack to renew all by books from my main university library. Like the previous module, it accepts a username, a password and an email. It then tries to simulate a real user renewing the subscription of his books, and at the end a report is sent to the specified email.

Now I have a cron job than uses this module to renew all my books everyday at 4AM O:-)

Bigger plans include refactoring to OO and utility GUI modules.

Stay tunned!