diff --git a/dosagelib/plugins/smackjeeves.py b/dosagelib/plugins/smackjeeves.py index 13aa6115a..231aae691 100644 --- a/dosagelib/plugins/smackjeeves.py +++ b/dosagelib/plugins/smackjeeves.py @@ -92,11 +92,13 @@ class SmackJeeves(_ParserScraper): cls('2Kingdoms', sub='2kingdoms'), cls('355Days', sub='355days'), cls('AB', sub='alistairandboggart', adult=True), + cls('AceOfHearts', sub='aceof-hearts', adult=True), cls('ADoodleADay', sub='adoodleaday'), cls('AGirlAndHerShadow', sub='agirlandhershadow'), cls('AGirlontheServer', sub='girlontheserver'), cls('AKirbyKomic', sub='akirbykomic'), cls('ALaMode', sub='alamode'), + cls('AlmostTouching', sub='almosttouching', adult=True), cls('ANGELOU', sub='angelou-esp'), cls('APTComic', sub='aptcomic'), cls('AQuestionOfCharacter', sub='aqoc'), @@ -177,6 +179,7 @@ class SmackJeeves(_ParserScraper): cls('CafeSuada', sub='cafesuada'), cls('Cambion', sub='cambion', adult=True), cls('CaptiveSoul', sub='captive-soul'), + cls('Captured', sub='captured', adult=True), cls('CaravanaTaleofGodsandMen', sub='caravantale'), cls('Cataclysm', sub='cataclysm'), cls('Catnip', sub='catnipmanga', adult=True), @@ -282,6 +285,7 @@ class SmackJeeves(_ParserScraper): cls('FrobertTheDemon', sub='frobby'), cls('FromnowonImagirl', sub='fromnowonimagirl'), cls('FruitloopAndMrDownbeat', sub='fruitbeat'), + cls('FullSpectrumTherapy', sub='fst', adult=True), cls('GamerCafe', sub='gamercafe'), cls('GamesPeoplePlayUpdatedWeekly', sub='gamespeopleplay'), cls('GardenofHearts', sub='gardenofhearts'), @@ -305,6 +309,7 @@ class SmackJeeves(_ParserScraper): cls('HatethePlayer', host='hatetheplayer.thewebcomic.com'), cls('Helix', sub='helix', adult=True), cls('HeltonShelton', sub='heltonshelton'), + cls('HendrixAndJulian', sub='hendrixandjulian', adult=True), cls('Hephaestus', host='hephaestus.thewebcomic.com'), cls('HereBeVoodoo', sub='herebevoodoo', adult=True), cls('HiddenStrengthAWhiteNuzlocke', sub='hsnuzlocke'), @@ -459,6 +464,7 @@ class SmackJeeves(_ParserScraper): cls('NobleHeartsHiruandMerroug', sub='hiruandmerroug', adult=True), cls('NormalcyisforWimps', sub='normalcyisforwimps'), cls('NotyoursamI', sub='notyoursami', adult=True), + cls('ObnoxiousHeroKun', sub='hero-kun', adult=True), cls('ObsidianHeart', sub='obsidianheart'), cls('October20th', host='www.october20comic.com'), cls('OddPlaceOddTime', sub='oddplaceoddtime'), @@ -492,6 +498,7 @@ class SmackJeeves(_ParserScraper): cls('PlasticKings', sub='plastickings'), cls('PlatonicBoyfriends', sub='platonicboyfriends'), cls('PlayTime', sub='dollysplaytime'), + cls('PleasyBeMyBoytoy', sub='pleasebemyboytoy', adult=True), cls('PokeVenturous', sub='pokeventuras'), cls('PokemonBeta', sub='pokemonbeta'), cls('PokemonCrystalDoubleNuzlockeChallenge', sub='miinuzlocke'), @@ -507,11 +514,13 @@ class SmackJeeves(_ParserScraper): cls('ProfessorDolphinpresentsPokemon', sub='pdpp'), cls('ProjectCAPLimit', sub='imagecap'), cls('Puck', sub='puck'), + cls('PullingYouUnder', sub='pullingyouunder', adult=True), cls('PulseandBolt', sub='pulse-bolt'), cls('PurpureaNoxa', sub='purpureanoxa', adult=True), cls('QueerQueen', sub='queerqueen'), cls('RANDOM', sub='randomthecomic'), cls('ROSIER', sub='rosier'), + cls('RainbowMansion', sub='rainbow-mansion.thewebcomic.com', adult=True), cls('RainLGBT', sub='rainlgbt'), cls('RainxSasori', sub='rainxsasori', adult=True), cls('RareCandyTreatment', host='www.rarecandytreatment.com'), @@ -526,6 +535,7 @@ class SmackJeeves(_ParserScraper): cls('RiversideExtras', host='www.riversidecomics.co', adult=True), cls('RottenApple', sub='rottenapple'), cls('RoyalIcing', sub='royalicing'), + cls('RuScrewed', host='ru-screwed', adult=True), cls('RubyNation', host='www.therubynation.com'), cls('RuderiQuest', sub='ruderi'), cls('RuneSpark', sub='runespark'), @@ -584,6 +594,7 @@ class SmackJeeves(_ParserScraper): cls('SparkStory', sub='sparkstory'), cls('Spellcross', sub='spellcross'), cls('SpiderWings', sub='spiderwings'), + cls('SpursAndStripes', sub='spursandstripes', adult=True), cls('Spidersilk', sub='spidersilk'), cls('SplitScreen', sub='splitscreencomic', adult=True), cls('Spriterschaos', sub='spriterschaos'), @@ -699,6 +710,7 @@ class SmackJeeves(_ParserScraper): cls('VACANT', sub='vacant'), cls('Vacan7', sub='vacan7', adult=True), cls('VerloreGeleentheid', host='verlore.thewebcomic.com'), + cls('Void', sub='vtgtahr', adult=True), cls('VoidMisadventures', sub='voidmisadventures'), cls('VoyageoftheBrokenPromise', sub='voyageofthebrokenpromise', adult=True), cls('WHATaboutSHADOWS', sub='was'), @@ -714,6 +726,7 @@ class SmackJeeves(_ParserScraper): cls('Whatisdeepinonesheart', sub='ones-mindt'), cls('WhenSheWasBad', sub='whenshewasbad'), cls('Whenweweresilent', sub='silence'), + cls('WHOLE', sub='whole', adult=True), cls('WhereaboutsOfTime', sub='wot'), cls('WhiteHeart', sub='whiteheart', adult=True), cls('WhiteNoise', sub='white-noise'),