Never again forget to renew that library book! A perl script that automates the renewing of books from the Queen's University library.
Perl
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
NeverLate.pl
readme.markdown

readme.markdown

NeverLate

Let's face it, getting hit with late fees when you forget to renew a library book sucks. Well no more.

This is a quick little Perl script to automagically renew books that you currently have out from the Queen's Library.

Set $barcode_number to the 14 digit integer at the bottom of your student card and set $last_name to the last name as shown on your student card.

To run requires Perl.

If you don't already have it installed, get youself some Perl.

OSX:

curl -L http://xrl.us/installperlosx | bash

Ubuntu:

sudo apt-get install perl

Windows:

Ensure you have the required dependencies installed so, you know, the script runs. Then run:

chmod +x NeverLate.pl
./NeverLate.pl

Dependencies

Required for running:
WWW:Mechanize

sudo perl -MCPAN -e 'install WWW::Mechanize' 

Remember folks, with great power, comes great responsability.