■
今はSITEINFOありきで、あるSITEINFOが複数種類のページを
exampleUrlの複数登録について - AutoPagerize | Google グループ
カバーしてるからexampleUrlをいくつも登録したいって話になっていますが、
exampleUrlありきで考えればそもそも複数のSITEINFOに分けるだけで解決できます。
url: 'http://diary.jp.aol.com/(?:applet/)?\\w+/', nextLink: 'descendant::a[contains(@href,"/archive?")][last()]', pageElement: 'id("mainbox")/div', exampleUrl: 'http://diary.jp.aol.com/juicyfruits/'url: 'http://diary.jp.aol.com/(?:applet/)?\\w+/', nextLink: 'descendant::a[contains(@href,"/archive?")][last()]', pageElement: 'id("center")/div/*[not(@class="text" or @class="menuRight" or @class="rss")]', exampleUrl: 'http://diary.jp.aol.com/quadrille/'全然構造が違うページを別SITEINFOに分けたけど、もっとバリエーションありそうな感じ。
AOL DiaryをAutoPagerizeる - 0x集積蔵
なお、これはAutoPagerizeがurlがマッチしても、1ページ目でnextLinkとpageElementが
exampleUrlの複数登録について - AutoPagerize | Google グループ
取得できなかった場合、そのSITEINFO捨てるように実装されていることに依存します。
おんなじurlにたいして違うSITEINFOを、複数登録しておく。ってのが出来るってことかあ。へえ。やっぱし、Autopagerizeの中身がわかんないとダメだなあ。