Fix some comics.

This commit is contained in:
Bastian Kleineidam 2013-02-19 20:58:04 +01:00
parent 27a125e5b5
commit 91c32515d5
6 changed files with 18 additions and 14 deletions

View file

@ -110,10 +110,10 @@ class EvilInc(_BasicScraper):
class Exiern(_BasicScraper):
url = 'http://www.exiern.com/'
stripUrl = url + '?p=%s'
stripUrl = url + '%s/'
imageSearch = compile(tagre("img", "src", r'(http://www\.exiern\.com/comics/[^"]+)'))
prevSearch = compile(tagre("a", "href", r'(http://www\.exiern\.com/[^"]+)', after="prev"))
help = 'Index format: n'
help = 'Index format: yyyy/mm/dd/stripname'
class ExiernDarkReflections(_BasicScraper):
@ -134,10 +134,10 @@ class ExtraLife(_BasicScraper):
class EyeOfRamalach(_BasicScraper):
url = 'http://theeye.katbox.net/'
stripUrl = url + 'archive/%s/'
stripUrl = url + 'comic/%s/'
imageSearch = compile(tagre("img", "src", r'(http://theeye\.katbox\.net/wp-content/uploads/[^"]+final[^"]+)'))
prevSearch = compile(tagre("a", "href", r'(http://theeye\.katbox\.net/comic/[^"]+)', after="previous"))
help = 'Index format: n (unpadded)'
help = 'Index format: stripname'
class EarthsongSaga(_BasicScraper):

View file

@ -45,6 +45,7 @@ class FilibusterCartoons(_BasicScraper):
class FirstWorldProblems(_BasicScraper):
url = 'http://bradcolbow.com/archive/C5/'
stripUrl = url + '%s'
firstStripUrl = 'http://bradcolbow.com/archive/C5/P10/'
imageSearch = compile(tagre("img", "src", r'(http://(?:fwpcomics\.s3\.amazonaws\.com|s3\.amazonaws\.com/fwpcomics)/s1-[^"]+)'))
prevSearch = compile(tagre("a", "href", r'(http://bradcolbow\.com/archive/C5/[^"]+)', before="prev"))
multipleImagesPerStrip = True

View file

@ -10,7 +10,7 @@ from ..util import tagre
class LasLindas(_BasicScraper):
url = 'http://laslindas.katbox.net/'
stripUrl = url + 'archive/%s/'
stripUrl = url + 'comic/%s/'
imageSearch = compile(tagre("img", "src", r'(http://laslindas\.katbox\.net/wp-content/uploads/[^"]+)', after="attachment-full"))
prevSearch = compile(tagre("a", "href", r'(http://laslindas\.katbox\.net/comic/[^"]+)', after="previous"))
help = 'Index format: stripname'
@ -49,5 +49,7 @@ class LeastICouldDo(_BasicScraper):
url = 'http://leasticoulddo.com/'
stripUrl = url + 'comic/%s'
imageSearch = compile(tagre("img", "src", r'(http://cdn\.leasticoulddo\.com/wp-content/uploads/\d+/\d+/\d{8}\.\w{1,4})'))
prevSearch = compile(r'<a href="(/comic/\d{8})">Previous</a>')
prevSearch = compile(tagre("a", "href", r'(http://www\.leasticoulddo\.com/comic/\d+/)', after="Previous"))
starter = indirectStarter(url,
compile(tagre("a", "href", r'(http://www\.leasticoulddo\.com/comic/\d+/)', after="feature-comic")))
help = 'Index format: yyyymmdd'

View file

@ -103,7 +103,7 @@ class PiledHigherAndDeeper(_BasicScraper):
url = 'http://www.phdcomics.com/comics/archive.php'
starter = bounceStarter(url, compile(r'<a href=(archive\.php\?comicid=\d+)><img height=52 width=49 src=images/next_button\.gif border=0 align=middle>'))
stripUrl = url + '?comicid=%s'
imageSearch = compile(r'<img src=(http://www\.phdcomics\.com/comics/archive/phd\d+s?\.gif)')
imageSearch = compile(tagre("img", "src", r'(http://www\.phdcomics\.com/comics/archive/phd\d+s?\.gif)', quote=""))
prevSearch = compile(r'<a href=(archive\.php\?comicid=\d+)><img height=52 width=49 src=images/prev_button\.gif border=0 align=middle>')
help = 'Index format: n (unpadded)'
namer = queryNamer('comicid', usePageUrl=True)
@ -160,7 +160,8 @@ class PunksAndNerdsOld(_BasicScraper):
help = 'Index format: yyyymmdd'
class PlanescapeSurvival(_BasicScraper):
# Broken navigation: prev link at http://planescapecomic.com/201.html points to same URL.
class _PlanescapeSurvival(_BasicScraper):
url = 'http://planescapecomic.com/'
stripUrl = url + '%s.html'
imageSearch = compile(r'src="(comics/.+?)"')

View file

@ -204,7 +204,6 @@ add('DBON', 'http://dbondoujin.smackjeeves.com/comics/', u'An 8 issue long cross
add('DDSR', 'http://ddsr.smackjeeves.com/comics/', u'A sprite comic that has no Sonic sprites! Seriously, all customly done. Join two friends and there crazy adventures involving demons, robots, explosions and shiny things.', False, True)
add('DOUBLEK', 'http://doublek.smackjeeves.com/comics/', u'Miami Vice meets Gurren Lagann in the most explosive, high-octane buddy cop comedy in the HISTORY OF POLICE and/or INTERNET FAN COMICS', False, True)
add('DanielleDark', 'http://danielledark.smackjeeves.com/comics/', u"Danielle Dark is a vampire trying to make it in the mortal world. It isn't easy, and she is discovering that she is different than other vampires in many ways.", False, True)
add('Darkkyosshorts', 'http://darkkyo123-shorts.smackjeeves.com/comics/', u'Just some short stories by me. They very in what there about. The stories are form 2009 to the present.', True, True)
add('Darkoly', 'http://darkoly.smackjeeves.com/comics/', u'The STORY... It all began when a mysterious "Lightstream" enters the world and within a month passed,mysterious portals/gateways started to appear from nowhere.Unknown creatures and beings begins to surface and in just a short period of time the world just turned into a massive hunting ground to the "possessed".', False, True)
add('DavidDoesntGetIt', 'http://daviddoesntgetit.smackjeeves.com/comics/', u'A diary comic of me and my three siblings.', False, True)
add('DaysGoBy', 'http://daysgoby.smackjeeves.com/comics/', u"YAY! my first comic! but i must warn i'm not know for my consistence so this may not get update for lengthy periods.. PLOT: It's a furry comic about Trixxie living her life, hanging with friends, working, and trying to find that special someone... WARNING! Boys Love, Girls love and hetero", True, True)
@ -281,7 +280,6 @@ add('FruitMachine', 'http://fruitmachine.smackjeeves.com/comics/', u"Jason Fello
add('FruitloopAndMrDownbeat', 'http://fruitbeat.smackjeeves.com/comics/', u"After hitting a bump in the road of life, Danny Lawson ended up moving back to the city where he attended college. His next door neighbor, Alan Taylor, is a senior in high school who falls in love with Danny almost immediately. AND THUS THEY BECAME FRUITLOOP & MR. DOWNBEAT. (bad intro, yes.) THIS COMIC IS PRETTY GAY. IT HAS BL AND GL IN IT (and straight people!) But regardless, as it's intended to be a comedy, I don't think you have to be a fan of the whole 'yaoi/yuri' thing to enjoy it. (contains boy/boy, girl/girl, foul language, cartoon violence, some sexual themes) Schedule is being removed for the time being. Updates whenever the author can get her crap together <xD'. (gonna aim for once a week?) (Note: A friend recently brought it up to me that she saw something on tv from the south where 'Fruitloop' was actually being actively used as a derogatory word. This comic means no offense, and the author wasn't aware that it was being used that way.)", False, True)
add('FuneralOfHearts', 'http://funeralofhearts.smackjeeves.com/comics/', u'STATUS: ongoing (Up Wed/Sun W-Europe time) A Pokemon (gijinka) doujinshi. READ RIGHT TO LEFT (Pokemon (c) Nintendo)', False, True)
add('FurtherDowntheRabbitHole', 'http://fdtrh.smackjeeves.com/comics/', u"Wonderland has a dark edge to it. After so many years of being told that Wonderland was all made up in his twisted mind, Alex had about enoungh. He returned the very rabbit hole he first fell down in only to find it wasn't there. Was it true then? Was all his adventures and friends he made in Wonderland all made up? Was he really crazy like his family said? This is a Boy love collab. Don't like? Don't care, you don't have to read or join. Also this comic is gonna be a bit insanity/horror. Rules will be posted on first page. Any questions, pm me. Characters needed: Alice:(taken) Hatter:(taken) Tweedle twins:(taken) March Hare: (taken) White Rabbit:.( taken) Red Queen:(taken) White Queen:(taken) Chesire Cat:(taken) Knave:(taken) Catipiller:(taken) Dormouse:(taken) White Knight: (taken)", True, True)
add('GART', 'http://gart.smackjeeves.com/comics/', u'RELENTLESS, BALLS TO THE WALL, FANTASY-PUNK, GOBLIN FIGHTING ACTION.', False, True)
add('GRACE', 'http://grace-comic.smackjeeves.com/comics/', u'Welcome to Grace, a yaoi webcomic created by two girls, Majo and Miru, also known as M&M Studios! Adult content for sex and occassional violence. HOW WE WORK: Majo: sketching, shading, scriptwriting Miru: inking, flats, scriptwriting Updates: when the page is ready, approximately once a week. Characters & artwork \xa9 M&M Studios. All rights reserved.', True, True)
add('GRASSNEST', 'http://grassnest.smackjeeves.com/comics/', u'a comic by Snakey Ho Ho Tomoki makes the biggest decision of his life when he decides to study abroad in Canada. Struggling to keep up with his courses, Tomoki finds help from the most unexpected place... the campus gardens.', True, True)
add('GTFOff', 'http://gtfoff.smackjeeves.com/comics/', u'EL PRIMER WEBCOMIC EN DEFENSA DE LA COMICSANS', False, True)
@ -338,7 +336,6 @@ add('ItoshiisCrazyNuzlockeAdventures', 'http://icna.smackjeeves.com/comics/', u"
add('ItsCharacterDevelopment', 'http://characterdevelopment.smackjeeves.com/comics/', u"And now the tale of a party of adventurers who got lost in a dungeon ... and the one Paladin who had no choice but to try and save them. It's Character Development. Daily updated Playmobil toy photo-comic.", False, False)
add('Itsahardlife', 'http://itsahardlife.smackjeeves.com/comics/', u'Robin is ten years old and travels through Kanto with her pok\xe9mon to find a place to call home. This is a story about struggle, survival and friendship in a cruel world. -------------------------- This is a Nuzlocke comic. Contains some swearing and occasionally some gore.', False, True)
add('Itsan8BitWorldBlankWorld', 'http://8bitblankworld.smackjeeves.com/comics/', u'This comic\'s premise is simple. This is the White Space, or "Blank World" of my It\'s an 8-bit World Comicverse. Here all the characters, past, present, and future can interact and do crazy, random, and all-together odd things for your own entertainment. Of course, they have to be careful so as not to piss off the local Rulers of the Universe...', False, True)
add('IwillbenapoSpamDump', 'http://napospamdump.smackjeeves.com/comics/', u'"This is where I, Iwillbenapo will post his or her stuff when I want to upload something." This used to be the description of the comic. Spam Dump description: This is a place where I, Iwillbenapo will post stuff such as memes, banners, or just any random stuff. Napo Playthroughs description: I basically play any game I want to play and make comics about it. The main idea is to race other authors in their sprite playthroughs (without permission of course). The walkthroughs aren\'t really intended to be funny, but that\'s not really working too well. ENJOY MY SPAM AND LPs.', False, True)
add('JackiesStory', 'http://jackiestory.smackjeeves.com/comics/', u"Jackie's Story is an online flash webcomic adventure story about an alien named Jack (Better known as Jackie) who gets talked into participating in something that she hopes will bring back her dead brother. For the animated version: http://sky665.deviantart.com/gallery/26849503", False, True)
add('Japanofail', 'http://japanofail.smackjeeves.com/comics/', u'Do you like anime, manga or video games? Do you often fail? If so, you might like this comic!', True, True)
add('Jointhiscomic', 'http://joinenow.smackjeeves.com/comics/', u"this is like an author comic so come in and make comics or show off your sprites or really anything just join for the hell of it bro open spots: 8939 (i'll seriously allow 9000 authors to be on here) No longer in Technicolor! also including nudity!", False, True)
@ -363,7 +360,6 @@ add('KirbyandtheDarkKnight', 'http://kirby-darkknight.smackjeeves.com/comics/',
add('KirbysDreamAdventure', 'http://kirbyda.smackjeeves.com/comics/', u'What\'s better than one Kirby? A whole crew of kirbies! What\'s better than that? THREE crews of kirbies! Throw in a bit of randomness and a lot of just plain good fun, and what you\'ve got is a sprite comic worthy of your praise, insults, or just plain "what the...!" moments.', False, True)
add('KirbysSpritersResort', 'http://ksr.smackjeeves.com/comics/', u'A nother spriters showcase has come to town! what\'s the difference? IT"S KIRBY\'S ONLEH! If you want a place to post your kirby sprites and drawings, spost them here!', False, True)
add('KirbysofTHEVOID', 'http://kotv.smackjeeves.com/comics/', u'May 22,2032 Day 198 The tests have finally come up successful. I, Professor. Wima Deerp has created space. By use of rapid particle acceleration I have managed to create a vast area of artificial space. Such space acts quite like an alternate universe. The expanding communities will benefit greatly from the vastness. -Professor Wima Deerp Welcome to THE VOID!', False, False)
add('KirbysoftheAlternateDimension', 'http://kirbyaltdimension.smackjeeves.com/comics/', u"A delightful comic that may contain mild language about the life of the kirbys that live in the other dimension. It is a story about adventure, suspense, and drama, and of course, comedy. (A comic isn't a comic without comedy.) Current Chapter: The Alternate Dimension Kuzer has a new visitor in his dimension: Meta Knight. With the inter-dimensional portal here, Burey gets ideas. After being captured by King DeDeDe, Burey tells him about the portal and meets a winged Kirby named Carli. Now Burey, Carli, and the rest of the Kirbys must team up to stop King DeDeDe from destroying time and space!", False, True)
add('KissoftheDevil', 'http://kissofthedevil.smackjeeves.com/comics/', u'Vist us at http://www.smackjeeves.com/comicprofile.php?id=110041 Thanks! Shadow Leafeon', False, True)
add('KissoftheDevil20', 'http://kissofthedevil2.smackjeeves.com/comics/', u'This is a remake of the collaboration, "Kiss of the Devil" _____________________ This is a collab for Vampires, Humans,and Werewolves. This has no plot whatsoever so, we are always open to suggestions! This collab is just for fun so do what you want. -------------------------------------------- You may have up to 4 characters!ONLY TWO humans ONE werewolf and ONE Vampire! Extra!The human HAS be a drudge(slave)to a certain vampire or werewolf.Even if you or they dont like it. ----------------------------------------------------- This is NOT a Twlight collab. This has nothing to do with it! -------------------------------------------- Will contain:Blood B/L G/L ------------------------------------------------- Spots open: 0 Sorry guys. I don\'t think we can have anymore characters. We have too many. :( Spots taken: 6 i think.. XD ----------------------------------------- Kissofthedevil(c)Shadow Leafeon', False, True)
add('Knightface', 'http://knightface.smackjeeves.com/comics/', u'A paladin who betrayed abusive people who used to be his friends seeks to rebuild faith in himself and his god.', True, True)
@ -464,7 +460,6 @@ add('Negligence', 'http://negligence.smackjeeves.com/comics/', u"Two kids, a bot
add('Nekoi', 'http://nekoi.smackjeeves.com/comics/', u"A university for semes and ukes >w> Warning: Yaoi, BL, BoyxBoy action Don't like, don't read. Author applications closed!", True, True)
#add('NekotheKitty', 'http://www.nekothekitty.net/comics/', u"Comic about a cute little kitty cat who's really quite cheerful about how much he hates everything. Ireland's #1 webcomic, online since 2002!", False, True)
add('NemesisKatharsis', 'http://nemesiskatharsis.smackjeeves.com/comics/', u"Jove is the descendant of the most powerful magical clan in Nokt'ader - the Aerin. She is expected to be a magic user of legend by her parents and clan. Unfortunately, she cannot even learn how to... levitate. With almost no affinity for magic, and considered the black sheep of her family, Jove harbors the ridiculous notion of one day becoming the land's... Arch Mistress of Magic! Updating schedule: heavily variable! :s I'm also working on Sailor Moon: The Enemy Next Door, and that's my priority :) but as this here is MY baby, I'll do my best to post often Genre: fantasy/adventure/romance Edit 10.12.2012: Regarding updating, I've decided to get more regular and update at least ONCE per week. What day of the week that will be is literally dependent on the position of the stars. But at least I'm introducing some structure. Yay!", False, False)
add('Nemutionpobae', 'http://pobae.smackjeeves.com/comics/', u"(loosely translated as: Nemution's jewel; this does not a literal form of jewel) ************** Once every 100 years, Nemution will be formed into a jewel his sould searching for his eternal lover. Once merged they must both accept each other for a complete transformation. However, because the lover is unable to recognize and prepare ones body for the merge, they destroy each other and are once again parted for 100 years; till nemution rises again and his reborn eternal lover is called to him. After many years of separation, Nemution has once again found his eternal lover; a promise and a vow, forever kept. But a new torment awaits the eternal lover. NOTES: (due to a friend wanting to see this comic on here) 1. the comic was re-drawn back in 2009, so the art is a bit wonky till it catches up 2. The comic content does contain yaoi, However, due to smack jeeves rules and regulations: that content WILL NOT be seen on this site, I can however leave a link to the actual page. so certain pages are edit heavily. 3. the prologue DOES NOT contain yaoi. 4. posting will be daily till it's caught up to the latest page: 1 page a day.", False, True)
add('NeoCrystalAdventures', 'http://neocrystaladventures.smackjeeves.com/comics/', u'My best, and longest lasting attempt at a sprite comic! Has a mix of things, ideas, and characters in it! All put into a dramatic/romantic/comedy setting! Currently numbering at 1200+ comics and still going strong, this comic is updated daily if at all possible! Enjoy your stay, and have fun reading!', False, True)
add('NiceKitty', 'http://nicekitty.smackjeeves.com/comics/', u"About Nice Kitty: It is the touching coming of age story of a young boy and his cuddly feline companion, trying to find love and acceptance in a world fraught with peril and harsh realities. Will the mysterious new friend they meet one fateful day be able to answer the call of their lonely hearts, and bring some life and color to their otherwise blue and lonely world? You'll laugh, you'll cry, you'll pray for it to stop, but It won't because you can't stop the rock and why are you still reading this? You came to read the comic so READ already. This drivel certainly won't help you understand the story any better. Get going! And just remember: Be nice to your kitty, and he'll be NICE to you..........", False, False)
add('NighHeavenandHell', 'http://newnighheavenandhell.smackjeeves.com/comics/', u'A grudge as old as mankind. Three travelers entwined by fate. This road, once travelled, can never be undone. Between damnation & salvation, you find the truth hidden by God, Nigh Heaven & Hell. //Updates Every Friday//', False, True)
@ -516,7 +511,6 @@ add('PokemonMysteryDungeonStrikedownChronicles', 'http://pmdsc.smackjeeves.com/c
add('PokemonMysteryDungeonTales', 'http://pmdt.smackjeeves.com/comics/', u'Vexx and Mack of the Super Ranked Team, GreenFire, set out on a mission of their own, to explore the world outside their Island! However, things do not go according to plan when enemies of old appear with plans of their own. Along with their new team-mates, friends and allies, Vexx and Mack set a course to continue helping the Pok\xe9mon of the world while exploring the new world around them. This is their Tale... Based on the popular Pok\xe9mon Mystery Dungeon \xa9 series. Pok\xe9mon is copyrighted \xa9 to Nintendo/GameFreak Updates once a week, or whenever possible', False, True)
add('PokemonSAKOHJU', 'http://sakohju.smackjeeves.com/comics/', u"Different adventures kick off with different characters in different parts of the Pokemon world! There's darkness in the Pokearth, and it's not just Team Plasma. A group by the name of Team Midnight is on the rise. However, their biggest obstacle appears when the protoganists come together to form SAKOHJU, an organization dedicated to ridding the Pokemon world of evil. As the fight rages, it's unclear how many will make it out alive, as it all comes down to SAKOHJU vs. Team Midnight... ____________________ I started this comic a couple years ago so some parts of it (beginning especially) aren't all that good. It's become more of a sketch comic and it's a learning experience for me, I improve and as my first project I'm seeing this thing to the end no matter what. I also have lots of characters based off real people. I will say that now. Also breaks the fourth wall. A LOT.", False, True)
add('Ponzi', 'http://ponzi.smackjeeves.com/comics/', u"About: It's a new beginning, a new age and a new world where people enjoy advanced industrial games, technology and entertainment. At this moment, after a mysterious broadcast, the world media has launched a new tournament called N.E.O.SIN. The prize for this competition is unlike any other, the winners will receive an evolutionary enhancement of their body. This enhancement will improve their physical and mental capacity as a human being. Ever dream of super speed, super vision or any other kind of supernatural enhancement? Who will win the key to the evolution of the human race? (You can read more info on the official site: www.pigtailstudio.com )", False, True)
add('PrettyUgly', 'http://prettyugly.smackjeeves.com/comics/', u'Katie Smith was recently cheated on by her boyfriend Kyle, with none other than her best friend Sarah! Dejected and alienated because of her plain appearance, she suddenly finds herself surrounded by new friends who turn out to be just as problematic as she is. Will she ever be able to be the girl she knows she is inside? NOTES FOR FIRST-TIME READERS: -Chapters 1, half of 2, and 6 and up, are all colored. Chapters 3-5 will be colored eventually, so please excuse the sketches! (They are still readable, don\'t worry!) -There are lots of characters. At the end of Chapter 1, I have character reference sheets. You may want to refer back to them if you get confused. (Sorry...) -Pretty Ugly updates randomly, but usually once a week/every other week, because I like to have at least 3 pages done before I post them. So definitely take advantage of the "save your place" options (: Thanks for reading!!!! *hugs you*', False, False)
add('Puck', 'http://puck.smackjeeves.com/comics/', u'Puck is a weekly webcomic that, in the words of one fan, is "mostly irreverent humor concerning a pretty girl with freckles and a hot she-devil who wears fan-service costumes." That\'s about right. Surreal fantasy slice-of-life crazy-type stuff about the world\'s funniest redhead! Updates Tuesday.', False, True)
add('PulseandBolt', 'http://pulse-bolt.smackjeeves.com/comics/', u'Two female human batteries become armored superheroes.', False, True)
add('PumpkinFlower', 'http://pumpkinflower.smackjeeves.com/comics/', u"CONTAINS: BL When being stalked by an amnesiatic ghost is the best thing going for you there may be a problem. Now if only the ghost could understand the term 'personal space.'", False, True)

View file

@ -24,21 +24,26 @@ exclude_comics = [
"Authorbattlesthevideogame", # missing images
"BambooArmonicKnightsGuild", # missing previous link
"ClubLove", # does not follow standard layout
"Darkkyosshorts", # missing images
"DeSTRESS", # does not follow standard layout
"DollarStoreCaviar", # broken images
"DreamCatcher", # does not follow standard layout
"EdgeofDecember", # missing images
"Fumiko", # does not follow standard layout
"FurryExperience", # timeout
"GART", # does not follow standard layout
"GBAsCrib", # timeout
"HEARD", # missing images
"IwillbenapoSpamDump", # missing images
"JennyHaniver", # does not follow standard layout
"KiLAiLO", # does not follow standard layout
"KirbysoftheAlternateDimension", # missing images
"LoudEra", # does not follow standard layout
"LunarHill", # does not follow standard layout
"MyLifewithFelENESPANOL", # does not follow standard layout
"MylifewithFel", # does not follow standard layout
"NegativeZen", # does not follow standard layout
"Nemutionpobae", # does not follow standard layout
"NightShot", # does not follow standard layout
"NormalIsBoring", # does not follow standard layout
"Okamirai", # images are 403 forbidden
@ -47,6 +52,7 @@ exclude_comics = [
"PicturesofYou", # does not follow standard layout
"PlatonicManagementDilemma", # missing images
"Pornjunkiesstrip", # does not follow standard layout
"PrettyUgly", # does not follow standard layout
"Project217", # does not follow standard layout
"Ribon", # does not follow standard layout
"SecretSanta2011", # missing images