From 6eb0087c9f9f89f442a6d798375be97614f8b6dd Mon Sep 17 00:00:00 2001 From: garbled1 Date: Sun, 13 Sep 2020 07:25:05 -0700 Subject: [PATCH 1/9] Add DaughterOfTheLilies --- dosagelib/plugins/d.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/dosagelib/plugins/d.py b/dosagelib/plugins/d.py index e0ab8f977..52cee22fa 100644 --- a/dosagelib/plugins/d.py +++ b/dosagelib/plugins/d.py @@ -47,6 +47,11 @@ class DasLebenIstKeinPonyhof(_WPNaviIn): lang = 'de' +class DaughterOfTheLilies(_ComicControlScraper): + url = 'https://www.daughterofthelilies.com/' + firstStripUrl = url + 'dotl/part-1-a-girl-with-no-face' + + class DeadWinter(_BasicScraper): url = 'http://deadwinter.cc/' stripUrl = url + 'page/%s' From 10b419331acaf9b219476638e9322e38425ab3f5 Mon Sep 17 00:00:00 2001 From: garbled1 Date: Sun, 13 Sep 2020 07:37:24 -0700 Subject: [PATCH 2/9] Add SaffronAndSage --- dosagelib/plugins/s.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/dosagelib/plugins/s.py b/dosagelib/plugins/s.py index f7d9447b8..6485da35a 100644 --- a/dosagelib/plugins/s.py +++ b/dosagelib/plugins/s.py @@ -38,6 +38,11 @@ class SafelyEndangered(_WPNavi): firstStripUrl = url + 'comic/ignored/' +class SaffronAndSage(_WordPressScraper): + url = 'https://www.saffroncomic.com/' + firstStripUrl = url + 'comic/p0001/' + + class SailorsunOrg(_WordPressScraper): url = 'http://sailorsun.org/' From 6fa835c928ed75299e94b5d9605a5dd54950f437 Mon Sep 17 00:00:00 2001 From: garbled1 Date: Sun, 13 Sep 2020 07:48:32 -0700 Subject: [PATCH 3/9] Add ParaNatural --- dosagelib/plugins/p.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/dosagelib/plugins/p.py b/dosagelib/plugins/p.py index d9f62c62a..ec0add6fc 100644 --- a/dosagelib/plugins/p.py +++ b/dosagelib/plugins/p.py @@ -41,6 +41,11 @@ class ParallelUniversum(_BasicScraper): lang = 'de' +class ParaNatural(_ComicControlScraper): + url = 'https://www.paranatural.net/' + firstStripUrl = url + 'comic/chapter-1' + + class PartiallyClips(_WordPressScraper): url = ('https://web.archive.org/web/20180509161332/' 'http://partiallyclips.com/') From 3b27a530d77c7c43362ac9a70047c0696e741726 Mon Sep 17 00:00:00 2001 From: garbled1 Date: Sun, 13 Sep 2020 07:52:38 -0700 Subject: [PATCH 4/9] Add GuildedAge --- dosagelib/plugins/g.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/dosagelib/plugins/g.py b/dosagelib/plugins/g.py index 6b38ce516..17bb287bd 100644 --- a/dosagelib/plugins/g.py +++ b/dosagelib/plugins/g.py @@ -152,6 +152,11 @@ class Guardia(_ParserScraper): return pageUrl.rsplit('=', 1)[-1] + '.' + imageUrl.rsplit('.', 1)[-1] +class GuildedAge(_WordPressScraper): + url = 'http://guildedage.net/' + firstStripUrl = url + 'comic/chapter-1-cover/' + + class GUComics(_BasicScraper): url = 'http://www.gucomics.com/' stripUrl = url + '%s' From 4dd52cd16076ac6f0bc2d2ea98577489083c1ff1 Mon Sep 17 00:00:00 2001 From: garbled1 Date: Sun, 13 Sep 2020 08:04:02 -0700 Subject: [PATCH 5/9] Add NeverSatisfied --- dosagelib/plugins/n.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/dosagelib/plugins/n.py b/dosagelib/plugins/n.py index 2587f4efc..879aea409 100644 --- a/dosagelib/plugins/n.py +++ b/dosagelib/plugins/n.py @@ -85,6 +85,12 @@ class NewWorld(_WordPressScraper): help = 'Index format: yyyy/mm/dd/stripn' +class NeverSatisfied(_ComicControlScraper): + url = 'https://www.neversatisfiedcomic.com/' + stripUrl = url + 'comic/%s' + firstStripUrl = stripUrl % 'never-satisfied' + + class NichtLustig(_BasicScraper): url = 'http://www.nichtlustig.de/main.html' stripUrl = 'http://static.nichtlustig.de/toondb/%s.html' From 5fca596216bd7ce19dd35c50526562379e7b3c00 Mon Sep 17 00:00:00 2001 From: garbled1 Date: Sun, 13 Sep 2020 08:11:05 -0700 Subject: [PATCH 6/9] Add SisterClaire --- dosagelib/plugins/s.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/dosagelib/plugins/s.py b/dosagelib/plugins/s.py index 6485da35a..9b471003b 100644 --- a/dosagelib/plugins/s.py +++ b/dosagelib/plugins/s.py @@ -246,6 +246,11 @@ class SinFest(_ParserScraper): help = 'Index format: yyyy-mm-dd' +class SisterClaire(_ComicControlScraper): + url = 'https://www.sisterclaire.com/comic/' + firstStripUrl = url + 'book-one' + + class SixGunMage(_ComicControlScraper): url = 'http://www.6gunmage.com/comic/' stripUrl = url + '%s' From f223bc09fbcf671c816a19b763d5feb8b622757e Mon Sep 17 00:00:00 2001 From: garbled1 Date: Sun, 13 Sep 2020 08:14:52 -0700 Subject: [PATCH 7/9] Add TheForgottenOrder --- dosagelib/plugins/t.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/dosagelib/plugins/t.py b/dosagelib/plugins/t.py index 180f59817..07ce7d97a 100644 --- a/dosagelib/plugins/t.py +++ b/dosagelib/plugins/t.py @@ -80,6 +80,11 @@ class TheDreamlandChronicles(_WordPressScraper): url = 'http://www.thedreamlandchronicles.com/' +class TheForgottenOrder(_ComicControlScraper): + url = 'http://www.forgottenordercomic.com/' + firstStripUrl = url + 'comic/prolouge-01-book-1' + + class TheGamerCat(_ParserScraper): url = 'https://thegamercat.com/' stripUrl = url + 'comic/%s/' From c870f7171513978c7deb2948df027366bbf6c644 Mon Sep 17 00:00:00 2001 From: garbled1 Date: Sun, 13 Sep 2020 08:18:42 -0700 Subject: [PATCH 8/9] Add TheBoyWhoFell --- dosagelib/plugins/t.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/dosagelib/plugins/t.py b/dosagelib/plugins/t.py index 07ce7d97a..b614ff017 100644 --- a/dosagelib/plugins/t.py +++ b/dosagelib/plugins/t.py @@ -32,6 +32,11 @@ class Tamberlane(_WPWebcomic): prevSearch = '//a[@class="previous-link"]' +class TheBoyWhoFell(_ComicControlScraper): + url = 'https://www.boywhofell.com/' + firstStripUrl = url + 'comic/ch00p00' + + class TheBrads(_ParserScraper): url = ('https://web.archive.org/web/20171211154809/' 'http://bradcolbow.com/archive/C4/') From 598cdd092ce17fdee52a31e9f9f5fff08d2620f4 Mon Sep 17 00:00:00 2001 From: garbled1 Date: Sun, 13 Sep 2020 08:28:19 -0700 Subject: [PATCH 9/9] Add TheGlassScientists --- dosagelib/plugins/t.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/dosagelib/plugins/t.py b/dosagelib/plugins/t.py index b614ff017..73557311a 100644 --- a/dosagelib/plugins/t.py +++ b/dosagelib/plugins/t.py @@ -116,6 +116,11 @@ class TheGentleWolf(_WordPressScraper): return filename +class TheGlassScientists(_ComicControlScraper): + url = 'https://www.theglassscientists.com/' + firstStripUrl = url + 'comic/chapter-i' + + class TheJunkHyenasDiner(_WordPressScraper): url = 'http://junkhyenasdiner.com/' stripUrl = url + 'comic/%s/'