From b32dc6fd40635021766051e3124d5d92d13503e4 Mon Sep 17 00:00:00 2001 From: Tobias Gruetzmacher Date: Thu, 7 Feb 2013 22:29:51 +0100 Subject: [PATCH 1/3] Fix Spinnerette. The old expression was matching "Previous issue" first and skipping all comics. --- dosagelib/plugins/s.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dosagelib/plugins/s.py b/dosagelib/plugins/s.py index 4a88b59d7..98b265478 100644 --- a/dosagelib/plugins/s.py +++ b/dosagelib/plugins/s.py @@ -163,7 +163,7 @@ class Spinnerette(_BasicScraper): url = 'http://www.spinnyverse.com/' stripUrl = url + '%s/' imageSearch = compile(tagre("img", "src", r'(http://www\.spinnyverse\.com/comics/[^"]+)')) - prevSearch = compile(tagre("a", "href", r'(http://www\.spinnyverse\.com/[^"]+)', before="Previous")) + prevSearch = compile(tagre("a", "href", r'(http://www\.spinnyverse\.com/[^"]+)', before="Previous Comic")) help = 'Index format: number' From 4b6d7c54af21dd4792c2125693af95cf04ff4e16 Mon Sep 17 00:00:00 2001 From: Tobias Gruetzmacher Date: Thu, 7 Feb 2013 23:02:54 +0100 Subject: [PATCH 2/3] Add SkinDeep. Filenames for this are all over the place :( --- dosagelib/plugins/s.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/dosagelib/plugins/s.py b/dosagelib/plugins/s.py index 98b265478..d67091ff8 100644 --- a/dosagelib/plugins/s.py +++ b/dosagelib/plugins/s.py @@ -109,6 +109,14 @@ class SinFest(_BasicScraper): help = 'Index format: n (unpadded)' +class SkinDeep(_BasicScraper): + url = 'http://www.skindeepcomic.com/' + stripUrl = url + 'archive/%s/' + imageSearch = compile(r' Date: Thu, 7 Feb 2013 23:55:41 +0100 Subject: [PATCH 3/3] Add ParadigmShift. The file names for this are a bit inconsistent... --- dosagelib/plugins/p.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/dosagelib/plugins/p.py b/dosagelib/plugins/p.py index f2064475c..20c09a3df 100644 --- a/dosagelib/plugins/p.py +++ b/dosagelib/plugins/p.py @@ -16,6 +16,15 @@ class PandyLand(_BasicScraper): help = 'Index format: number' +class ParadigmShift(_BasicScraper): + url = 'http://www.paradigmshiftmanga.com/' + starter = indirectStarter(url, compile(tagre("a", "href", r'([^"]+)', after="next-comic-link"))) + imageUrl = url + 'ps/%s.html' + imageSearch = compile(tagre("img", "src", r'([^"]*comics/ps/[^"]*)')) + prevSearch = compile(tagre("a", "href", r'([^"]+)', after="previous-comic-link")) + help = 'Index format: custom' + + class PartiallyClips(_BasicScraper): url = 'http://partiallyclips.com/' stripUrl = url + '%s/'