HTML::AutoPagerize3pm
Utility to load autopagerize siteinfo stuff
Usage
use HTML::AutoPagerize;my $autopager = HTML::AutoPagerize->new;$autopager->add_site(url => 'http://.+.tumblr.com/',nextLink => '//div[@id="content" or @id="container"]/div[last()]/a[last()]',pageElement => '//div[@id="content" or @id="container"]/div[@class!="footer" or @class!="navigation"]',);my $uri = 'http://otsune.tumblr.com/';my $html = LWP::Simple::get($uri);my $res = $autopager->handle($uri, $html);if ($res) {my $next_link = $res->{next_link}; # URI objectmy $content = $res->{page_element}; # XML::XPathEngine::NodeSet object. may be empty}
Overview
HTML::AutoPagerize is an utility module to load SITEINFO defined in AutoPagerize. AutoPagerize is an userscript to automatically figure out the "next link" of the current page, then fetch the content and insert the content by extracting the "page element".
Releases
7 releases since Debian 7 (Wheezy); the text changed 2 times.