Remove some broken comics from ComicFury module.

This commit is contained in:
Tobias Gruetzmacher 2017-05-14 22:45:12 +02:00
parent 09687c91f4
commit ddd3fb418c
2 changed files with 4 additions and 12 deletions

View file

@ -16,7 +16,8 @@ XPATH_IMG = '//a[%s][img[contains(@alt, "%s")]]'
class ComicFury(_ParserScraper): class ComicFury(_ParserScraper):
imageSearch = ('//img[@id="comicimage"]', imageSearch = ('//img[@id="comicimage"]',
'//div[@id="comicimagewrap"]//embed') '//div[@id="comicimagewrap"]//embed',
'//div[@id="comicimagewrap"]//img')
prevSearch = ( prevSearch = (
'//a[contains(@title, "previous")]', # 137 '//a[contains(@title, "previous")]', # 137
'//a[@rel="prev"]', '//a[@rel="prev"]',
@ -242,7 +243,6 @@ class ComicFury(_ParserScraper):
cls('CactusCanyon', 'cactuscanyon'), cls('CactusCanyon', 'cactuscanyon'),
cls('CAFEGRUESOME', 'cafegruesome'), cls('CAFEGRUESOME', 'cafegruesome'),
cls('Cagegirl', 'cagegirl'), cls('Cagegirl', 'cagegirl'),
cls('CarrionDreams20TheHagetakatanVersionTheSeverelyAbr', 'hagetakatanrules'),
cls('CastOfMadness', 'castofmadness'), cls('CastOfMadness', 'castofmadness'),
# Cataclysm has a duplicate in SmackJeeves/Cataclysm # Cataclysm has a duplicate in SmackJeeves/Cataclysm
cls('CatHerosEpicCatventuresAsAnHero', 'cathero'), cls('CatHerosEpicCatventuresAsAnHero', 'cathero'),
@ -394,7 +394,6 @@ class ComicFury(_ParserScraper):
cls('ElementsOfEve', 'elementsofeve'), cls('ElementsOfEve', 'elementsofeve'),
cls('Elf', 'elf-comic'), cls('Elf', 'elf-comic'),
cls('Elsewhere', 'elsewhere'), cls('Elsewhere', 'elsewhere'),
cls('ElzeronChronicles', 'elzeronchronicles'),
cls('EmpiresOfSteam', 'empiresofsteam'), cls('EmpiresOfSteam', 'empiresofsteam'),
cls('Energize', 'energize'), cls('Energize', 'energize'),
cls('enoZone', 'xenozone'), cls('enoZone', 'xenozone'),
@ -511,7 +510,6 @@ class ComicFury(_ParserScraper):
cls('HolyCowComics', 'holycowcomics'), cls('HolyCowComics', 'holycowcomics'),
cls('HomeOfTheSpaceWalnut', 'hotsw'), cls('HomeOfTheSpaceWalnut', 'hotsw'),
cls('HoodzAndCaperz', 'hoodzandcaperz'), cls('HoodzAndCaperz', 'hoodzandcaperz'),
cls('HopesAndAshes', 'hopeandashes'),
cls('HorizonGakuen', 'horizongakuen'), cls('HorizonGakuen', 'horizongakuen'),
cls('HourlyKelly', 'hourlykelly'), cls('HourlyKelly', 'hourlykelly'),
cls('HouseOnWritersBlock', 'houseonwritersblock'), cls('HouseOnWritersBlock', 'houseonwritersblock'),
@ -626,7 +624,6 @@ class ComicFury(_ParserScraper):
cls('LegendOfZeldaOcarinaOfTim', 'ocarinaoftim'), cls('LegendOfZeldaOcarinaOfTim', 'ocarinaoftim'),
cls('LethargicMisanthropy', 'lethargicmisanthropy'), cls('LethargicMisanthropy', 'lethargicmisanthropy'),
cls('LetsCelebrate', 'letscelebrate'), cls('LetsCelebrate', 'letscelebrate'),
cls('LettersToVolraneEtAl', 'coi-love'),
cls('Level30Psychiatry', 'lvl30psy'), cls('Level30Psychiatry', 'lvl30psy'),
cls('LifeExplained', 'lifeexplained'), cls('LifeExplained', 'lifeexplained'),
cls('LightBulbs', 'lightbulbs'), cls('LightBulbs', 'lightbulbs'),
@ -647,7 +644,6 @@ class ComicFury(_ParserScraper):
cls('LongDistanceChargesApply', 'zacharybinks'), cls('LongDistanceChargesApply', 'zacharybinks'),
cls('Longhike', 'longhike'), cls('Longhike', 'longhike'),
cls('LookStraightAhead', 'lookstraightahead'), cls('LookStraightAhead', 'lookstraightahead'),
cls('LooneyTunesReborn', 'ltr'),
cls('LOSTLOVE', 'lostlove'), cls('LOSTLOVE', 'lostlove'),
cls('LoveIsConplicated', 'conplicated'), cls('LoveIsConplicated', 'conplicated'),
cls('LoveKillsSlowly', 'lovekillsslowly'), cls('LoveKillsSlowly', 'lovekillsslowly'),
@ -696,7 +692,6 @@ class ComicFury(_ParserScraper):
cls('MissionMars', 'missionmars'), cls('MissionMars', 'missionmars'),
cls('MithrilRavens', 'mithril-ravens'), cls('MithrilRavens', 'mithril-ravens'),
cls('MiVidaSinUnJetpack', 'sinjetpack', 'es'), cls('MiVidaSinUnJetpack', 'sinjetpack', 'es'),
cls('MnemosyneXPowerhouse', 'mnemosyne-x-powerhouse'),
cls('MobiusAdventures', 'mobiusadventures'), cls('MobiusAdventures', 'mobiusadventures'),
cls('Mohyla', 'mohyla'), cls('Mohyla', 'mohyla'),
cls('Molasses', 'molasses'), cls('Molasses', 'molasses'),
@ -738,7 +733,6 @@ class ComicFury(_ParserScraper):
cls('NeverMindTheGap', 'nmg'), cls('NeverMindTheGap', 'nmg'),
cls('Newheimburg', 'newheimburg'), cls('Newheimburg', 'newheimburg'),
cls('NEXGEN', 'nexgentheseries'), cls('NEXGEN', 'nexgentheseries'),
cls('NextRevery', 'nextrevery'),
cls('NightmareNauts', 'nightmarenauts'), cls('NightmareNauts', 'nightmarenauts'),
cls('NightshadeTheMerryWidow', 'lorddarke'), cls('NightshadeTheMerryWidow', 'lorddarke'),
cls('NinthLife', 'ninthlife'), cls('NinthLife', 'ninthlife'),
@ -811,7 +805,6 @@ class ComicFury(_ParserScraper):
cls('PrimalWarsAftermath', 'primalwars'), cls('PrimalWarsAftermath', 'primalwars'),
cls('PrinceOfCats', 'princeofcats'), cls('PrinceOfCats', 'princeofcats'),
# PrincessChroma has a duplicate in SmackJeeves/PrincessChroma # PrincessChroma has a duplicate in SmackJeeves/PrincessChroma
cls('PrismaticStar', 'prismaticstar'),
cls('ProfessorAstonishing', 'professorastonishing'), cls('ProfessorAstonishing', 'professorastonishing'),
cls('ProjectArc', 'projectarc'), cls('ProjectArc', 'projectarc'),
cls('ProjectGTH', 'projectgth'), cls('ProjectGTH', 'projectgth'),
@ -1062,7 +1055,6 @@ class ComicFury(_ParserScraper):
cls('TheQuantumKid', 'thequantumkid'), cls('TheQuantumKid', 'thequantumkid'),
cls('TheQuestForCoitus', 'acomicstudios'), cls('TheQuestForCoitus', 'acomicstudios'),
cls('TheRathNexus', 'rath'), cls('TheRathNexus', 'rath'),
cls('TheRealmOfKaerwyn', 'kaerwyn'),
cls('TheRebels', 'rebels'), cls('TheRebels', 'rebels'),
cls('TheRedeemers', 'theredeemers'), cls('TheRedeemers', 'theredeemers'),
cls('TheRestlessDead', 'therestlessdead'), cls('TheRestlessDead', 'therestlessdead'),
@ -1072,7 +1064,6 @@ class ComicFury(_ParserScraper):
cls('TheScienceOfCookies', 'cookiescience', 'fr'), cls('TheScienceOfCookies', 'cookiescience', 'fr'),
cls('TheSecondCrimeanWar', 'secondcrimeanwar'), cls('TheSecondCrimeanWar', 'secondcrimeanwar'),
cls('TheSettlers', 'thesettlers'), cls('TheSettlers', 'thesettlers'),
cls('TheSimpsons', 'simps'),
cls('TheSketchyAdventuresOfKyoAndMatt', 'kyoandmatt'), cls('TheSketchyAdventuresOfKyoAndMatt', 'kyoandmatt'),
cls('TheSkybox', 'skybox'), cls('TheSkybox', 'skybox'),
cls('TheSpecialCASE', 'thespecialcase'), cls('TheSpecialCASE', 'thespecialcase'),

View file

@ -116,9 +116,10 @@ class ComicFuryUpdater(ComicListUpdater):
"KindergardenCrisIs", "KindergardenCrisIs",
"NoSongsForTheDead", "NoSongsForTheDead",
"RequiemShadowbornPariah", "RequiemShadowbornPariah",
"STICKFODDER",
"SandboxDrama", "SandboxDrama",
"STICKFODDER",
"TezzleAndZeek", "TezzleAndZeek",
"TheRealmOfKaerwyn",
# broken HTML # broken HTML
"CrossingOver", "CrossingOver",