# -*- coding: iso-8859-1 -*- # Copyright (C) 2013-2014 Bastian Kleineidam """ Comicfury comic strips """ from re import compile from ..scraper import make_scraper from ..util import tagre from ..helpers import bounceStarter _imageSearch = compile(tagre("img", "src", r'([^"]+)', after='comicimage')) _prevSearch = compile(tagre("a", "href", r'(/comics/\d+)', after='prev')) _nextSearch = compile(tagre("a", "href", r'(/comics/\d+)', after='next')) def add(name, url): classname = 'ComicFury_%s' % name @classmethod def namer(cls, imageUrl, pageUrl): parts = pageUrl.split('/') num = parts[-1] return "%s_%s" % (name, num) globals()[classname] = make_scraper(classname, name='ComicFury/' + name, url = url, stripUrl = url + '%s', starter = bounceStarter(url, _nextSearch), imageSearch = _imageSearch, prevSearch = _prevSearch, help = 'Index format: none', namer = namer, ) # do not edit anything below since these entries are generated from scripts/update.sh # DO NOT REMOVE add('12yearslater', 'http://12yearslater.webcomic.ws/') add('30years', 'http://30years.webcomic.ws/') add('6colorstories', 'http://6colorstories.webcomic.ws/') add('933dollars', 'http://933dollars.webcomic.ws/') add('AAB', 'http://AAB.webcomic.ws/') add('Abrickishspacecomic', 'http://Abrickishspacecomic.webcomic.ws/') add('AccidentallyonPurpose', 'http://Accidentally-on-Purpose.webcomic.ws/') add('Acroalis', 'http://acroalis.webcomic.ws/') add('Actingout', 'http://actingout.webcomic.ws/') add('AdventuresofMaggie', 'http://AdventuresofMaggie.webcomic.ws/') add('Aether', 'http://aether.webcomic.ws/') add('Afairtrade', 'http://afairtrade.webcomic.ws/') add('Aforeverquest', 'http://aforeverquest.webcomic.ws/') add('Afrodays', 'http://afrodays.webcomic.ws/') add('Ahappierkindofsad', 'http://ahappierkindofsad.webcomic.ws/') add('Albinobros', 'http://albinobros.webcomic.ws/') add('Alexanderandlucas', 'http://alexanderandlucas.webcomic.ws/') add('Alignment', 'http://Alignment.webcomic.ws/') add('Alittlebitofeverything', 'http://alittlebitofeverything.webcomic.ws/') add('Allthebbqsauce', 'http://allthebbqsauce.webcomic.ws/') add('Alone', 'http://Alone.webcomic.ws/') add('Alya', 'http://Alya.webcomic.ws/') add('AmericanNerd', 'http://AmericanNerd.webcomic.ws/') add('Americanextremists', 'http://americanextremists.webcomic.ws/') add('Amtheatre', 'http://amtheatre.webcomic.ws/') add('AnK', 'http://AnK.webcomic.ws/') add('Angryfaerie', 'http://angryfaerie.webcomic.ws/') add('Angstcomic', 'http://angstcomic.com/') add('Antarcticbroadcasting', 'http://antarcticbroadcasting.webcomic.ws/') add('Anthrosanddungeons', 'http://Anthrosanddungeons.webcomic.ws/') add('Applepine', 'http://Applepine.webcomic.ws/') add('ArachnidGoddess', 'http://ArachnidGoddess.webcomic.ws/') #add('ArchportCityChronicles', 'http://ArchportCityChronicles.webcomic.ws/') add('AreYouDoneYet', 'http://AreYouDoneYet.webcomic.ws/') add('Area42', 'http://area42.webcomic.ws/') add('Armybrat', 'http://armybrat.webcomic.ws/') add('Asperchu', 'http://asperchu.webcomic.ws/') add('Astralaves', 'http://astralaves.webcomic.ws/') add('Atm', 'http://atm.webcomic.ws/') add('Atomicmonkey', 'http://atomicmonkey.webcomic.ws/') add('Atowncalledalandale', 'http://atowncalledalandale.webcomic.ws/') add('Augustosclassic', 'http://augustos-classic.webcomic.ws/') add('Awkwardshelby', 'http://awkwardshelby.webcomic.ws/') add('BASO', 'http://BASO.webcomic.ws/') add('BATB', 'http://BATB.webcomic.ws/') add('BTTF', 'http://BTTF.webcomic.ws/') add('Baby001', 'http://baby001.webcomic.ws/') add('BabyBatman', 'http://BabyBatman.webcomic.ws/') #add('Ballandchain', 'http://ballandchain.webcomic.ws/') #add('Barkingcrayon', 'http://barkingcrayon.webcomic.ws/') add('Baseballcapsandtiaras', 'http://Baseballcapsandtiaras.webcomic.ws/') add('BattleoftheRobofemoids', 'http://Battle-of-the-Robofemoids.webcomic.ws/') add('Beebleville', 'http://Beebleville.webcomic.ws/') add('Beepclub', 'http://beepclub.webcomic.ws/') add('Beepolice', 'http://beepolice.webcomic.ws/') add('BeforeAndAfter', 'http://BeforeAndAfter.webcomic.ws/') add('Bentelbows', 'http://bentelbows.webcomic.ws/') #add('Bestbrosforever', 'http://bestbrosforever.webcomic.ws/') add('BetaParticles', 'http://BetaParticles.webcomic.ws/') add('BetweenRounds', 'http://Between-Rounds.webcomic.ws/') #add('Beyondtheordinary', 'http://Beyondtheordinary.webcomic.ws/') add('Biblebelt', 'http://biblebelt.webcomic.ws/') add('Bimorphon', 'http://bimorphon.webcomic.ws/') add('Biosyte', 'http://biosyte.webcomic.ws/') add('Birdman', 'http://Birdman.webcomic.ws/') add('Blessings', 'http://Blessings.webcomic.ws/') add('BlueBloodHeroes', 'http://BlueBloodHeroes.webcomic.ws/') add('Boatcrash', 'http://boatcrash.webcomic.ws/') add('Bobbythefetus', 'http://bobbythefetus.webcomic.ws/') add('Booksdontworkhere', 'http://booksdontworkhere.webcomic.ws/') add('Boritom', 'http://boritom.webcomic.ws/') add('BrokenReality', 'http://BrokenReality.webcomic.ws/') add('Bulletproof', 'http://bulletproof.webcomic.ws/') add('Bustysolar', 'http://bustysolar.webcomic.ws/') add('Cannonadeofhogwash', 'http://cannonadeofhogwash.webcomic.ws/') add('CatHero', 'http://CatHero.webcomic.ws/') #add('Cataclysm', 'http://cataclysm.webcomic.ws/') add('Catwithgoggles', 'http://catwithgoggles.webcomic.ws/') add('Cautionarytales', 'http://cautionarytales.webcomic.ws/') add('Chocolava', 'http://chocolava.webcomic.ws/') add('ChristianHumberReloaded', 'http://ChristianHumberReloaded.webcomic.ws/') add('ChronoRedux', 'http://ChronoRedux.webcomic.ws/') add('CityOfDream', 'http://CityOfDream.webcomic.ws/') #add('Clockworkatrium', 'http://clockworkatrium.webcomic.ws/') add('ClydenOwen', 'http://ClydenOwen.webcomic.ws/') add('Cockeyed', 'http://cockeyed.webcomic.ws/') add('CoftheA', 'http://CoftheA.webcomic.ws/') add('Comingapartments', 'http://comingapartments.webcomic.ws/') add('CompanyMan', 'http://CompanyMan.webcomic.ws/') add('Complicatedd', 'http://Complicatedd.webcomic.ws/') add('Conplicated', 'http://Conplicated.webcomic.ws/') add('Contestedterritory', 'http://contestedterritory.webcomic.ws/') add('Copypasteandmrbenjy', 'http://copypasteandmrbenjy.webcomic.ws/') #add('Cosmicdash', 'http://cosmicdash.webcomic.ws/') add('Cowtoon', 'http://cowtoon.webcomic.ws/') add('Crawlers', 'http://crawlers.webcomic.ws/') add('Crimsonpixel', 'http://crimsonpixel.webcomic.ws/') add('Crowbar', 'http://crowbar.webcomic.ws/') add('Crowbars', 'http://Crowbars.webcomic.ws/') add('Cubecows', 'http://cubecows.webcomic.ws/') add('Cupcakegraffiti', 'http://cupcakegraffiti.webcomic.ws/') add('Curvyboneyosis', 'http://curvyboneyosis.webcomic.ws/') #add('DEMENTED', 'http://DEMENTED.webcomic.ws/') add('DRouggs', 'http://dRouggs.webcomic.ws/') add('Dailydoodle', 'http://dailydoodle.webcomic.ws/') add('Damnhipsters', 'http://damnhipsters.webcomic.ws/') add('Dandk', 'http://d-and-k.webcomic.ws/') add('Darksisters', 'http://darksisters.webcomic.ws/') #add('Dasien', 'http://dasien.webcomic.ws/') add('Datachasers', 'http://Datachasers.webcomic.ws/') add('Davidandtherobot', 'http://davidandtherobot.webcomic.ws/') add('Ddsr', 'http://ddsr.webcomic.ws/') add('Dead', 'http://dead.webcomic.ws/') add('DeadFingers', 'http://DeadFingers.webcomic.ws/') add('Deadducks', 'http://deadducks.webcomic.ws/') add('Definehero', 'http://definehero.webcomic.ws/') #add('Demoneater', 'http://Demoneater.webcomic.ws/') add('Demonwings', 'http://demonwings.webcomic.ws/') add('DenizensAttentionComic', 'http://DenizensAttentionComic.webcomic.ws/') add('Dictatorship', 'http://dictatorship.webcomic.ws/') add('Dierabbitdie', 'http://dierabbitdie.webcomic.ws/') #add('Diexemor', 'http://diexemor.webcomic.ws/') add('Disturbingcomics', 'http://Disturbingcomics.webcomic.ws/') add('Docapoc', 'http://docapoc.webcomic.ws/') add('Doffeellende', 'http://doffeellende.webcomic.ws/') add('Domain', 'http://Domain.webcomic.ws/') add('DotX', 'http://DotX.webcomic.ws/') add('Doublejump', 'http://doublejump.webcomic.ws/') add('Draginbeard', 'http://draginbeard.webcomic.ws/') add('Dragoncity', 'http://dragoncity.webcomic.ws/') #add('Dragonet', 'http://dragonet.webcomic.ws/') add('Drettaville', 'http://drettaville.webcomic.ws/') add('Drifting', 'http://Drifting.webcomic.ws/') add('Dueeast', 'http://dueeast.webcomic.ws/') add('DuelingHeroes', 'http://DuelingHeroes.webcomic.ws/') #add('Dungeonhordes', 'http://dungeonhordes.webcomic.ws/') add('EMT', 'http://eMT.webcomic.ws/') add('Eclipselegend', 'http://eclipselegend.webcomic.ws/') add('Educomix', 'http://educomix.webcomic.ws/') add('Elektroanthology', 'http://elektroanthology.webcomic.ws/') add('Elementsofeve', 'http://elementsofeve.webcomic.ws/') add('Elfcomic', 'http://elf-comic.webcomic.ws/') add('Elsewhere', 'http://elsewhere.webcomic.ws/') #add('Equsopia', 'http://equsopia.webcomic.ws/') add('EternityC', 'http://EternityC.webcomic.ws/') add('Everydayabnormal', 'http://everydayabnormal.webcomic.ws/') add('Fairydust', 'http://fairydust.webcomic.ws/') add('Fathead', 'http://fathead.webcomic.ws/') add('Fexpression', 'http://fexpression.webcomic.ws/') add('Fiendishfellowship', 'http://fiendishfellowship.webcomic.ws/') add('FingerPuppetShow', 'http://FingerPuppetShow.webcomic.ws/') add('FireBorn2', 'http://FireBorn2.webcomic.ws/') add('Flickwit', 'http://flickwit.webcomic.ws/') add('Foxtales', 'http://Foxtales.webcomic.ws/') add('Fpk', 'http://fpk.webcomic.ws/') add('Fracturedtea', 'http://fracturedtea.webcomic.ws/') add('Fraternit', 'http://fraterni-t.webcomic.ws/') add('Friendshipisdragons', 'http://friendshipisdragons.webcomic.ws/') add('Frontier2170', 'http://frontier2170.webcomic.ws/') add('Fullmetalbrothers', 'http://fullmetalbrothers.webcomic.ws/') add('Fusion', 'http://fusion.webcomic.ws/') add('Fuzzballandscuzzball', 'http://fuzzballandscuzzball.webcomic.ws/') add('Galbertofbruges', 'http://galbertofbruges.webcomic.ws/') add('Ghostassassin', 'http://ghostassassin.webcomic.ws/') add('Gillimurphy', 'http://gillimurphy.webcomic.ws/') add('Glomshire', 'http://Glomshire.webcomic.ws/') add('Glorianna', 'http://glorianna.webcomic.ws/') add('Godgames', 'http://Godgames.webcomic.ws/') add('Godhatesdads', 'http://godhatesdads.webcomic.ws/') add('Goldrushdynllewcomics', 'http://goldrush-dynllewcomics.webcomic.ws/') add('Grandfatherstale', 'http://grandfatherstale.webcomic.ws/') add('Grandify', 'http://grandify.webcomic.ws/') add('Grandline3point5', 'http://grandline3point5.webcomic.ws/') add('GreenEyes', 'http://GreenEyes.webcomic.ws/') add('GreenerGrass', 'http://GreenerGrass.webcomic.ws/') add('GrippsBrain', 'http://GrippsBrain.webcomic.ws/') add('HIRI', 'http://HIRI.webcomic.ws/') add('Halloween2012', 'http://halloween2012.webcomic.ws/') add('Halloween2013', 'http://halloween2013.webcomic.ws/') add('Hazardswake', 'http://hazardswake.webcomic.ws/') add('HeadWound', 'http://HeadWound.webcomic.ws/') add('Heavylittlepeople', 'http://heavylittlepeople.webcomic.ws/') add('Hellowanderingstar', 'http://hello-wandering-star.webcomic.ws/') add('HitmanPiranha', 'http://HitmanPiranha.webcomic.ws/') add('Hitmen', 'http://hitmen.webcomic.ws/') add('Hodgemosh', 'http://hodgemosh.webcomic.ws/') add('Holon', 'http://holon.webcomic.ws/') add('Holybibble', 'http://holy-bibble.webcomic.ws/') add('Honeyvenom', 'http://honeyvenom.webcomic.ws/') add('Housepets1x', 'http://housepets1x.webcomic.ws/') add('HumanCookies', 'http://HumanCookies.webcomic.ws/') add('Idget', 'http://idget.webcomic.ws/') add('Ignitionzero', 'http://ignitionzero.webcomic.ws/') add('Immigrant', 'http://immigrant.webcomic.ws/') add('Insanitycorp', 'http://insanitycorp.webcomic.ws/') add('Inviziblecomixgroup', 'http://inviziblecomixgroup.webcomic.ws/') add('Isaacandfriends', 'http://Isaacandfriends.webcomic.ws/') add('Isb', 'http://isb.webcomic.ws/') add('Isonacia', 'http://Isonacia.webcomic.ws/') add('Its', 'http://its.webcomic.ws/') add('Itscomplicated', 'http://itscomplicated.webcomic.ws/') add('Jakebone', 'http://jakebone.webcomic.ws/') add('Jamiejupiter', 'http://jamiejupiter.webcomic.ws/') add('JaysInternetFightClub', 'http://JaysInternetFightClub.webcomic.ws/') add('Jenfferscartoonphotomanipulaion', 'http://jenfferscartoonphotomanipulaion.webcomic.ws/') add('Jenffersshow', 'http://jenffersshow.webcomic.ws/') add('Jericho', 'http://Jericho.webcomic.ws/') #add('JillpokeBohemia', 'http://JillpokeBohemia.webcomic.ws/') add('Jix', 'http://Jix.webcomic.ws/') add('Joysworldcomic', 'http://joysworldcomic.webcomic.ws/') add('Judgedred', 'http://judgedred.webcomic.ws/') add('Jump2', 'http://Jump2.webcomic.ws/') add('JustPeachy', 'http://JustPeachy.webcomic.ws/') add('Kachingcomic', 'http://kachingcomic.webcomic.ws/') add('Karensedge', 'http://karensedge.webcomic.ws/') add('Kayandp', 'http://kayandp.webcomic.ws/') add('Kazaandgwenna', 'http://Kaza-and-gwenna.webcomic.ws/') add('Keepingthepeace', 'http://keepingthepeace.webcomic.ws/') add('Kevinzombie', 'http://kevinzombie.webcomic.ws/') add('KiasComic', 'http://KiasComic.webcomic.ws/') add('Kindergardencrisis', 'http://kindergardencrisis.webcomic.ws/') add('Kirahitogame', 'http://kirahitogame.webcomic.ws/') add('Knavesend', 'http://knavesend.webcomic.ws/') add('LORDDARKE', 'http://LORDDARKE.webcomic.ws/') add('Laceyinvestigations', 'http://lacey-investigations.webcomic.ws/') add('Ladyspectra', 'http://ladyspectra.webcomic.ws/') add('Laserbrigade', 'http://laserbrigade.webcomic.ws/') add('Lastcallcomic', 'http://lastcallcomic.webcomic.ws/') add('Lasttaxi', 'http://lasttaxi.webcomic.ws/') add('Latchkey', 'http://latchkey.webcomic.ws/') add('Lauras24hourcomics', 'http://lauras24hourcomics.webcomic.ws/') #add('Lavenderlegend', 'http://lavenderlegend.webcomic.ws/') add('Lazy', 'http://lazy.webcomic.ws/') add('LeahClearwaterFancomic', 'http://LeahClearwaterFancomic.webcomic.ws/') add('Lena', 'http://lena.webcomic.ws/') add('Lethargicmisanthropy', 'http://lethargicmisanthropy.webcomic.ws/') add('Letitride', 'http://letitride.webcomic.ws/') add('Lifeexplained', 'http://lifeexplained.webcomic.ws/') add('Lightbulbs', 'http://lightbulbs.webcomic.ws/') add('Lilheroartists', 'http://lilheroartists.webcomic.ws/') add('Lint', 'http://lint.webcomic.ws/') add('LiquidLunch', 'http://LiquidLunch.webcomic.ws/') add('Littleblackdress', 'http://little-black-dress.webcomic.ws/') add('Littlejacquie', 'http://littlejacquie.webcomic.ws/') add('Littleredrobo', 'http://littleredrobo.webcomic.ws/') add('Lola2', 'http://Lola2.webcomic.ws/') add('Longhike', 'http://Longhike.webcomic.ws/') add('Lookstraightahead', 'http://lookstraightahead.webcomic.ws/') add('Lp', 'http://lp.webcomic.ws/') add('LucidsDream', 'http://LucidsDream.webcomic.ws/') add('LunaStar', 'http://LunaStar.webcomic.ws/') add('Lvl30psy', 'http://lvl30psy.webcomic.ws/') add('Maddog', 'http://maddog.webcomic.ws/') add('Madgirl', 'http://madgirl.webcomic.ws/') add('Magisa', 'http://mag-isa.webcomic.ws/') add('Magnacomica', 'http://magnacomica.webcomic.ws/') #add('Mascara', 'http://Mascara.webcomic.ws/') #add('MayTheRainCome', 'http://MayTheRainCome.webcomic.ws/') add('Mayonakadensha', 'http://mayonakadensha.webcomic.ws/') add('Megamancomic', 'http://megamancomic.webcomic.ws/') add('Melancholygoround', 'http://melancholygoround.webcomic.ws/') add('Merelymortal', 'http://merelymortal.webcomic.ws/') add('MichellesUniverseScrapbook', 'http://MichellesUniverseScrapbook.webcomic.ws/') add('Midnightpeanutbutter', 'http://midnightpeanutbutter.webcomic.ws/') add('Mildlyamusing', 'http://mildlyamusing.webcomic.ws/') add('Minarga', 'http://minarga.webcomic.ws/') add('Mirroredconversations', 'http://mirroredconversations.webcomic.ws/') add('MissionMars', 'http://MissionMars.webcomic.ws/') add('MoizmadComix', 'http://MoizmadComix.webcomic.ws/') add('Monstersoup', 'http://monstersoup.webcomic.ws/') #add('Moonvalley', 'http://moonvalley.webcomic.ws/') add('Morningsquirtz', 'http://Morningsquirtz.webcomic.ws/') add('Moths', 'http://moths.webcomic.ws/') add('Mushroomgo', 'http://mushroomgo.webcomic.ws/') add('MyHorribleSite', 'http://MyHorribleSite.webcomic.ws/') add('Namcowars', 'http://namcowars.webcomic.ws/') add('NatureDEEP', 'http://NatureDEEP.webcomic.ws/') #add('Negligence', 'http://negligence.webcomic.ws/') add('Neighborscomic', 'http://neighborscomic.webcomic.ws/') add('Newheimburg', 'http://newheimburg.webcomic.ws/') add('NoSongs', 'http://NoSongs.webcomic.ws/') add('Nojetpack', 'http://nojetpack.webcomic.ws/') add('Nostalgiaofeden', 'http://nostalgiaofeden.webcomic.ws/') add('Notsinceyou', 'http://notsinceyou.webcomic.ws/') add('Ocarinaoftim', 'http://ocarinaoftim.webcomic.ws/') add('Oceanlabyrinth', 'http://oceanlabyrinth.webcomic.ws/') add('Offhours', 'http://offhours.webcomic.ws/') add('OldHumanCookies', 'http://OldHumanCookies.webcomic.ws/') add('Onepagecomiccollection', 'http://onepagecomiccollection.webcomic.ws/') add('Organizedmess', 'http://organizedmess.webcomic.ws/') add('Outferasmoke', 'http://outferasmoke.webcomic.ws/') add('Outletting', 'http://outletting.webcomic.ws/') add('Pandemonium', 'http://Pandemonium.webcomic.ws/') add('Paperstreamer', 'http://paperstreamer.webcomic.ws/') add('ParaFrenic', 'http://ParaFrenic.webcomic.ws/') add('ParasiteGalaxy', 'http://ParasiteGalaxy.webcomic.ws/') add('Parmeshen', 'http://parmeshen.webcomic.ws/') add('Peepsnperks', 'http://peepsnperks.webcomic.ws/') add('Pegwarmers', 'http://Pegwarmers.webcomic.ws/') add('PersonaFTW', 'http://PersonaFTW.webcomic.ws/') add('Perspectives', 'http://perspectives.webcomic.ws/') add('Phantomstrail', 'http://phantomstrail.webcomic.ws/') add('Pilgrimenespanol', 'http://pilgrimenespanol.webcomic.ws/') add('Pilgrimsprogress', 'http://pilgrimsprogress.webcomic.ws/') add('PiratesLife', 'http://PiratesLife.webcomic.ws/') add('Pitchblack', 'http://pitchblack.webcomic.ws/') add('PlanetChaser', 'http://PlanetChaser.webcomic.ws/') add('PlasticBulletsMayhemUnloaded', 'http://PlasticBulletsMayhemUnloaded.webcomic.ws/') add('PobrePucho', 'http://PobrePucho.webcomic.ws/') add('Poharex', 'http://poharex.webcomic.ws/') add('Popcultureskids', 'http://pop-cultures-kids.webcomic.ws/') add('Poussiere', 'http://poussiere.webcomic.ws/') #add('Princesschroma', 'http://princesschroma.webcomic.ws/') add('ProjectGTH', 'http://ProjectGTH.webcomic.ws/') add('Projectjikoku', 'http://projectjikoku.webcomic.ws/') add('Proportionalexcitability', 'http://proportionalexcitability.webcomic.ws/') add('Pt', 'http://pt.webcomic.ws/') add('Pulse', 'http://pulse.webcomic.ws/') add('Punch', 'http://Punch.webcomic.ws/') add('Purehavoc', 'http://pure-havoc.webcomic.ws/') add('RPS', 'http://RPS.webcomic.ws/') add('RPT', 'http://RPT.webcomic.ws/') add('Randomlyassembled', 'http://randomlyassembled.webcomic.ws/') add('Randomthoughts', 'http://randomthoughts.webcomic.ws/') add('Rangerrandom', 'http://rangerrandom.webcomic.ws/') add('Raspcat', 'http://raspcat.webcomic.ws/') #add('Ravenwolf', 'http://ravenwolf.webcomic.ws/') add('RealLifeTrips', 'http://RealLifeTrips.webcomic.ws/') add('RebelYell', 'http://RebelYell.webcomic.ws/') add('RecklessComix', 'http://RecklessComix.webcomic.ws/') add('Remedy', 'http://Remedy.webcomic.ws/') add('Requiemsgate', 'http://requiemsgate.webcomic.ws/') add('Residentweirdo', 'http://residentweirdo.webcomic.ws/') add('Rockgardencomics', 'http://rockgardencomics.webcomic.ws/') add('Romanjack', 'http://romanjack.webcomic.ws/') add('RumfAdventures', 'http://RumfAdventures.webcomic.ws/') #add('Runespark', 'http://runespark.webcomic.ws/') add('Rvr', 'http://rvr.webcomic.ws/') add('SailorMoonTheEnemyNextDoor', 'http://SailorMoonTheEnemyNextDoor.webcomic.ws/') #add('SakuraDAY', 'http://SakuraDAY.webcomic.ws/') add('Sarakleeyo', 'http://sarakleeyo.webcomic.ws/') add('Savemegebus', 'http://savemegebus.webcomic.ws/') add('Sawbladersblacknuzlocke', 'http://sawbladersblacknuzlocke.webcomic.ws/') add('Schizmatic', 'http://schizmatic.webcomic.ws/') add('Scoundrels', 'http://scoundrels.webcomic.ws/') add('Scrubdiving', 'http://scrubdiving.webcomic.ws/') add('Seconds', 'http://Seconds.webcomic.ws/') add('Secretsanta2013', 'http://secretsanta2013.webcomic.ws/') add('SeeYourFeels', 'http://SeeYourFeels.webcomic.ws/') add('Seed', 'http://Seed.webcomic.ws/') add('Serengetti', 'http://serengetti.webcomic.ws/') add('Serpamiaflare', 'http://serpamiaflare.webcomic.ws/') add('Shades', 'http://shades.webcomic.ws/') add('ShamanQuest', 'http://ShamanQuest.webcomic.ws/') #add('Shameless', 'http://Shameless.webcomic.ws/') add('Shatterrealm', 'http://shatterrealm.webcomic.ws/') add('Shonenpunkremix', 'http://shonenpunkremix.webcomic.ws/') #add('Signifikat', 'http://signifikat.webcomic.ws/') add('Silvernights', 'http://silvernights.webcomic.ws/') #add('SimplySarah', 'http://SimplySarah.webcomic.ws/') add('Sinjetpack', 'http://sinjetpack.webcomic.ws/') add('Spf1337', 'http://spf1337.webcomic.ws/') add('Sscomic', 'http://ss-comic.webcomic.ws/') add('Teenagedragon', 'http://teenagedragon.webcomic.ws/') add('TheButterflyEffect', 'http://TheButterflyEffect.webcomic.ws/') add('Theashes', 'http://theashes.webcomic.ws/') add('Thecrease', 'http://thecrease.webcomic.ws/') add('TwentyQuidAmusements', 'http://TwentyQuidAmusements.webcomic.ws/') add('Wowwithatwistdamaclesandkejallcomic', 'http://Wowwithatwist-damaclesandkejallcomic.webcomic.ws/')