From 6412e6e542f4430d85ef60c47fe55401f3f69e59 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Damjan=20Ko=C5=A1ir?= Date: Mon, 8 Jun 2015 20:31:13 +1200 Subject: [PATCH] fixed Spinnerette --- dosagelib/plugins/s.py | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/dosagelib/plugins/s.py b/dosagelib/plugins/s.py index cc355e426..c1ffe3bc9 100644 --- a/dosagelib/plugins/s.py +++ b/dosagelib/plugins/s.py @@ -407,13 +407,12 @@ class SpareParts(_BasicScraper): help = 'Index format: yyyymmdd' -class Spinnerette(_BasicScraper): +class Spinnerette(_ParserScraper): url = 'http://www.spinnyverse.com/' - rurl = escape(url) - stripUrl = url + 'index.php?id=%s' - firstStripUrl = stripUrl % '2010/02/09/02092010' - imageSearch = compile(tagre("img", "src", r'(comics/[^"]+)', after="comic")) - prevSearch = compile(tagre("a", "href", r'(/index\.php\?id=[^"]+)', after="prev")) + stripUrl = url + 'comic/%s' + firstStripUrl = stripUrl % '02-09-2010' + imageSearch = '//div[@id="cc-comicbody"]//img' + prevSearch = '//a[@class="prev"]' help = 'Index format: number'