Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Perl CPAN Module Parse::WebCounter Pulls values out of the old Web1.0 web counter images we all used to have
Fetching latest commit…
Cannot retrieve the latest commit at this time.
|Failed to load latest commit information.|
Parse::WebCounter version 0.02 ============================== This Module parses web counter images using GD and supplies the numeric value represented by the image. Useful if you have a cron keeping track of the number of hits you are getting per day and you don't have real logs to go by. You will need copies of the images representing the individual digits, or a strip of all of them for it to compare to as the module is not very bright it does a simple image comparison as apposed to any sophisticated image analysis (This is not designed, nor intended to be a Captcha solver) INSTALLATION To install this module type the following: perl Makefile.PL make make test make install You will then need to create some reference images using your favourite web counter. The t/id directory contains examples of these. If you are using your own webcounter cgi you will probably find that it comes with a strip image that it uses to generate the images itself, otherwise you will need to generate and save them manually. You will find that most web counters recognise arguments such as increase=<number> which you can use to force a nice 10 digit number eg. http://website.com/cgi-bin/webcount.cgi?link=blah&increase=1234567890 Save the image file in a nice convenient subdirectory as "strip.gif" you can then load it up with my $parser = new Parse::WebCounter(PATTERN=>"directory"); DEPENDENCIES This module requires these other modules and libraries: GD - You need a version that will support the file format of your webcounter images this is usually gif format. Ideally you want GD version 2.16 which is the earliest version to re-introduce gif support Additionally, the test suite requires: Test::More File::Spec Cwd COPYRIGHT AND LICENCE Peter Wise, www.vagnerr.com Copyright (C) 2006 Peter Wise. All Rights Reserved This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.