NAME
Image::Grab - Perl module to easily grab images from the 'net.
Behavior Changes:
Since 1.1, I've made Image::Grab look for background images. This could cause you problems if the background images match your regexps or if you use indexes.
Since 0.9.5, I've added the search_url method in lieu of overloading regexp. This means that you'll have to check your scripts.
Since 0.9.3, I've added the do_posix method and changed the behavior so that POSIX date substitution is only done if do_posix is set. This is because strftime appears to garble the 128th character and on in long string substitutions. I've seen this in Digital Unix, Linux and Solaris.
Installation:
You must have the following modules already installed:
Digest::MD5 2.07
HTML::Parser 2.20
HTML::Tree 0.51
MIME::Base64 2.11
URI 1.02
libnet 1.0606
libwww-perl 5.43
(Earlier versions of some packages may work, but I haven't tested them.)
$ perl Makefile.PL
$ make test
$ make install
And that should do it. Let me know of any problems (<mah@everybody.org>)
Testing:
Unless you have cookies for www.chron.com, the cookies.t test will be skipped. The tests rely on cookies being set in your ~/.netscape/cookies file. You could set these yourself by visiting the Huston Chronicle website (http://www.chron/content/comics) and getting an account. If you don't do this, these tests won't even run.
If you are testing this from behind a firewall, be sure that your proxy environment variables are set correctly (e.g. http_proxy=http://wwwproxy:80/).
Response:
If you care to, let me know how you are using this module. It's nice to know what different people are using this for.