From f79d3c9309b4d8d7e9a87a13f3bcf3803a3f6a7a Mon Sep 17 00:00:00 2001 From: Techwolf Date: Tue, 11 Jun 2019 21:26:42 -0700 Subject: [PATCH] Fix GunnerkriggCourt --- dosagelib/plugins/g.py | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/dosagelib/plugins/g.py b/dosagelib/plugins/g.py index a41765720..3a81920f7 100644 --- a/dosagelib/plugins/g.py +++ b/dosagelib/plugins/g.py @@ -183,13 +183,12 @@ class GUComics(_BasicScraper): help = 'Index format: yyyymmdd' -class GunnerkriggCourt(_BasicScraper): - url = 'https://www.gunnerkrigg.com/' +class GunnerkriggCourt(_ParserScraper): + url = 'http://www.gunnerkrigg.com/' stripUrl = url + '?p=%s' - imageSearch = compile(tagre("img", "src", r'(/comics/[^"]+)')) - prevSearch = compile( - tagre("a", "href", r'(\?p=\d+)') + - tagre("img", "src", r'/images/prev_a\.jpg')) + firstStripUrl = stripUrl % '1' + imageSearch = '//img[@class="comic_image"]' + prevSearch = '//a[./img[contains(@src, "prev")]]' help = 'Index format: number'