From 78ae0451c9025c0d185ff3c55c8c5ac55bb71930 Mon Sep 17 00:00:00 2001 From: Techwolf Date: Fri, 24 Dec 2021 15:19:16 -0800 Subject: [PATCH] Remove comics no longer available on the web --- dosagelib/plugins/comicfury.py | 3 --- dosagelib/plugins/old.py | 9 +++++++++ dosagelib/plugins/s.py | 7 ------- dosagelib/plugins/studiokhimera.py | 1 - dosagelib/plugins/t.py | 8 -------- dosagelib/plugins/v.py | 14 -------------- dosagelib/plugins/w.py | 8 -------- 7 files changed, 9 insertions(+), 41 deletions(-) diff --git a/dosagelib/plugins/comicfury.py b/dosagelib/plugins/comicfury.py index c49e81224..cbe9f79fb 100644 --- a/dosagelib/plugins/comicfury.py +++ b/dosagelib/plugins/comicfury.py @@ -577,7 +577,6 @@ class ComicFury(_ParserScraper): cls('KingdomOfTheDinosaurs', 'dinosaurkingdom'), cls('KingdomPrettyCure', 'kingdomprettycure'), cls('KirbyVsShyGuy', 'kvsg'), - cls('Kitsune', 'kitsune'), cls('KMLsSticks', 'kmlssticks'), cls('KnavesEnd', 'knavesend'), cls('KnightGuy', 'knightguy'), @@ -801,8 +800,6 @@ class ComicFury(_ParserScraper): cls('RequiemsGate', 'requiemsgate'), cls('ReSetArt', 'resetfanarts'), cls('ResidentWeirdo', 'residentweirdo'), - cls('ResNullius', 'resnullius'), - cls('ResNulliusCS', 'resnulliuscs'), cls('ReturnOfWonderland', 'returnofwonderland'), cls('Revive', 'revive'), cls('RexAfterDark', 'rexafterdark'), diff --git a/dosagelib/plugins/old.py b/dosagelib/plugins/old.py index 35c498384..e213f766d 100644 --- a/dosagelib/plugins/old.py +++ b/dosagelib/plugins/old.py @@ -617,12 +617,15 @@ class Removed(Scraper): cls('ComicFury/GreenerGrass'), cls('ComicFury/HelloWanderingStar'), cls('ComicFury/Hodgemosh'), + cls('ComicFury/Kitsune'), cls('ComicFury/LaszloAndEdgar'), cls('ComicFury/MegamanComic'), cls('ComicFury/PatchworkPeople'), cls('ComicFury/PornographyInFiveActs'), cls('ComicFury/PoussireDeFe'), cls('ComicFury/RED'), + cls('ComicFury/ResNullius'), + cls('ComicFury/ResNulliusCS'), cls('ComicFury/Seed'), cls('ComicFury/TheAcryden'), cls('ComicFury/TheHourlyComic'), @@ -955,6 +958,7 @@ class Removed(Scraper): cls('MangaDex/HeavensDesignTeam', 'legal'), cls('MangaDex/SPYxFAMILY', 'legal'), cls('Ryugou'), + cls('SeelPeel'), cls('SmackJeeves/20TimesKirby'), cls('SmackJeeves/2Kingdoms'), cls('SmackJeeves/355Days'), @@ -1521,11 +1525,16 @@ class Removed(Scraper): cls('Shivae/CafeAnime'), cls('Shivae/Extras'), cls('SnafuComics/Titan'), + cls('StudioKhimera/Eorah', 'mov'), cls('StuffNoOneToldMe'), + cls('TaleOfTenThousand'), cls('TheCyantianChronicles/CookieCaper'), cls('TheCyantianChronicles/Pawprints'), + cls('VGCats/Adventure'), + cls('VGCats/Super'), cls('VictimsOfTheSystem'), cls('WebDesignerCOTW'), + cls('WintersLight'), ) diff --git a/dosagelib/plugins/s.py b/dosagelib/plugins/s.py index 592fa77e0..e55fbdd05 100644 --- a/dosagelib/plugins/s.py +++ b/dosagelib/plugins/s.py @@ -156,13 +156,6 @@ class Science(_ParserScraper): endOfLife = True -class SeelPeel(_WPNaviIn): - url = 'https://seelpeel.com/' - stripUrl = url + 'comic/%s/' - firstStripUrl = stripUrl % 'seelpeel-goes-live' - multipleImagesPerStrip = True - - class SequentialArt(_ParserScraper): url = 'https://www.collectedcurios.com/sequentialart.php' stripUrl = url + '?s=%s' diff --git a/dosagelib/plugins/studiokhimera.py b/dosagelib/plugins/studiokhimera.py index 081215f93..66dd0447c 100644 --- a/dosagelib/plugins/studiokhimera.py +++ b/dosagelib/plugins/studiokhimera.py @@ -43,7 +43,6 @@ class StudioKhimera(_ParserScraper): @classmethod def getmodules(cls): return ( - cls('Eorah', 'eorah'), cls('Mousechievous', 'mousechievous'), ) diff --git a/dosagelib/plugins/t.py b/dosagelib/plugins/t.py index 0792f63e1..ee055b689 100644 --- a/dosagelib/plugins/t.py +++ b/dosagelib/plugins/t.py @@ -23,14 +23,6 @@ class TailsAndTactics(_ParserScraper): prevSearch = '//a[text()=" Back"]' -class TaleOfTenThousand(_ParserScraper): - url = 'http://www.t10k.club/' - stripUrl = url + 'comic/%s' - firstStripUrl = stripUrl % '1-01_00' - imageSearch = '//article[@id="comic"]//img' - prevSearch = '//a[d:class("prev")]' - - class TekMage(_WPNavi): url = 'https://tekmagecomic.com/' stripUrl = url + 'comic/%s/' diff --git a/dosagelib/plugins/v.py b/dosagelib/plugins/v.py index d375a7ee0..0ea1e7ff5 100644 --- a/dosagelib/plugins/v.py +++ b/dosagelib/plugins/v.py @@ -40,20 +40,6 @@ class VGCats(_ParserScraper): help = 'Index format: n (unpadded)' -class VGCatsAdventure(VGCats): - name = 'VGCats/Adventure' - url = 'http://www.vgcats.com/ffxi/' - stripUrl = url + '?strip_id=%s' - imageSearch = '//p/img[contains(@src, "images/")]' - - -class VGCatsSuper(VGCats): - name = 'VGCats/Super' - url = 'http://www.vgcats.com/super/' - stripUrl = url + '?strip_id=%s' - imageSearch = '//p/img[contains(@src, "images/")]' - - class VickiFox(_ParserScraper): url = 'http://www.vickifox.com/comic/strip' stripUrl = url + '?id=%s' diff --git a/dosagelib/plugins/w.py b/dosagelib/plugins/w.py index 3f8f80cf1..e061c0a3a 100644 --- a/dosagelib/plugins/w.py +++ b/dosagelib/plugins/w.py @@ -133,14 +133,6 @@ class WildeLife(_ComicControlScraper): firstStripUrl = stripUrl % '1' -class WintersLight(_ParserScraper): - url = 'https://winterslight.anaria.net/' - stripUrl = url + 'comic/%s' - firstStripUrl = stripUrl % 'winterslight00' - imageSearch = '//img[contains(@src, "comic/pages/")]' - prevSearch = '//a[contains(text(), "Previous")]' - - class Wonderella(_BasicScraper): url = 'http://nonadventures.com/' rurl = escape(url)