WWW::Scripter, version 0.008 (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. CHANGES IN THIS RELEASE • The base method now uses HTML::DOM’s base method, in order to work with multiple tags and dynamic changes to the base. • We now include scroll, scrollBy and scrollTo methods, in case a script tries to call them. They don’t actually do anything. • Frames with no src element or an empty src element used to load the parent page, resulting in infinite recursion. This has been fixed. • setTimeout now works with a code ref as the first argument. • count_timers no longer clobbers the $_ variable. 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.030 or higher Hash::Util::FieldHash::Compat LWP URI WWW::Mechanize 1.2 or higher 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 Father Chrysostomos This program is free software; you may redistribute it, modify it, or both, under the same terms as perl.