WWW::Scripter, version 0.026 (alpha)

For scripting web sites that have scripts

This is a subclass of WWW::Mechanize that uses the W3C DOM and pro-
vides scripting support.


RECENT CHANGES

See the Changes file for the long version.

0.026
-----
The  history  property is now listed  in  %WindowInterface,  allowing
scripts to access it.  Thanks to John Hulala for reporting the  issue.

0.025
-----
• The get, head, post, put and request methods now localise *_ to pro-
  tect a tied  $_  from modification by other  modules  WWW::Scripter
  depends on.
• The status and defaultStatus methods have been removed due to a con-
  flict with a WWW::Mechanize method.
• A memory leak in the ->frames method has been fixed.

0.024
-----
Link-fetching methods, like find_all_links, no longer die if there is
no document,  which  happens  after  browsing  to  an  unparsable  or
unretrievable  URL.  Thanks to Kengo  Tsukamoto  for  reporting  this
[rt.cpan.org #72481].


INSTALLATION

The easiest way to install this module is to use the CPAN module or
the cpan script:

    [sudo] perl -MCPAN -e "install WWW::Scripter"

    [sudo] cpan WWW::Scripter

Or you can use the following:

    perl Makefile.PL
    make
    make test
    [sudo] make install


PREREQUISITES

This module requires  perl  5.8.3 or higher (5.8.4  or  higher  recom-
mended)  and the following modules,  which can be found on the  CPAN:

  HTML::DOM 0.045 or higher
  LWP 5.77 or higher
  URI
  WWW::Mechanize 1.2 or higher

If you are using perl 5.8.x, you will also need:

  Tie::RefHash::Weak 0.08

DOCUMENTATION

After installing, you can find documentation for these modules with
the perldoc command.

    perldoc WWW::Scripter

Or try using man (it's faster, in my experience):

    man WWW::Scripter


COPYRIGHT AND LICENCE

Copyright (C) 2009-12 Father Chrysostomos

This program is free software; you may redistribute it, modify it, or
both, under the same terms as perl.
