I'm going to suggest pursuing the modules. I know, I know. No permission. To that, I have two answers, depending on where you are:
- You're at work, and you are assigned a project which involves parsing HTML. My response has always been to my manager: help get these modules installed, or the cost (in effort) will be double or more. Someone else has already solved this part of my assignment, why spend company money redoing that?
- You're at school, and you're just playing with your school-sponsored unix account. You may still be able to get your sysadmin to install a module if you ask nicely. I do understand how unlikely that is. So, next best thing: install it to a local directory (perl Makefile.PL PREFIX=~/perllib), and then use "use lib '/home/me/perllib'" in your scripts, or "export PERL5LIB=~/perllib" in your environment. Better yet, get and install perl on your home computer - you'll have all the access you need there.
But maybe that's because I'm a lazy arse who likes to shake up management once in a while ;-)