Perl CPAN Module Parse::WebCounter Pulls values out of the old Web1.0 web counter images we all used to have
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
t
.travis.yml
Changes
MANIFEST
Makefile.PL
README
WebCounter.pm

README

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.