Fix some comics.
This commit is contained in:
parent
3c96e9d744
commit
dcacbf0b9a
15 changed files with 34 additions and 55 deletions
|
@ -166,16 +166,6 @@ class AlienShores(_BasicScraper):
|
||||||
help = 'Index format: yyyy/mm/dd/p<nn>/'
|
help = 'Index format: yyyy/mm/dd/p<nn>/'
|
||||||
|
|
||||||
|
|
||||||
class ALLCAPS(_BasicScraper):
|
|
||||||
url = 'http://www.allcapscomix.com/'
|
|
||||||
rurl = escape(url)
|
|
||||||
stripUrl = url + '%s/'
|
|
||||||
firstStripUrl = stripUrl % '2008/08/welcome-to-all-caps'
|
|
||||||
imageSearch = compile(tagre("img", "src", r'(%scomics/[^"]+)' % rurl))
|
|
||||||
prevSearch = compile(tagre("a", "href", r'([^"]+)')+r"[^<]+Previous</a>")
|
|
||||||
help = 'Index format: yyyy/mm/strip-name'
|
|
||||||
|
|
||||||
|
|
||||||
class AllTheGrowingThings(_BasicScraper):
|
class AllTheGrowingThings(_BasicScraper):
|
||||||
description = u'All The Growing Things - A Tale of Gardens, monsters, and old ladies'
|
description = u'All The Growing Things - A Tale of Gardens, monsters, and old ladies'
|
||||||
url = 'http://growingthings.typodmary.com/'
|
url = 'http://growingthings.typodmary.com/'
|
||||||
|
@ -343,6 +333,7 @@ class AstronomyPOTD(_BasicScraper):
|
||||||
self.stripUrl % '130217', # video
|
self.stripUrl % '130217', # video
|
||||||
self.stripUrl % '130218', # video
|
self.stripUrl % '130218', # video
|
||||||
self.stripUrl % '130226', # video
|
self.stripUrl % '130226', # video
|
||||||
|
self.stripUrl % '130424', # video
|
||||||
)
|
)
|
||||||
|
|
||||||
@classmethod
|
@classmethod
|
||||||
|
|
|
@ -81,10 +81,10 @@ class BetweenFailures(_BasicScraper):
|
||||||
description = u'Between Failures'
|
description = u'Between Failures'
|
||||||
url = 'http://betweenfailures.com/'
|
url = 'http://betweenfailures.com/'
|
||||||
rurl = escape(url)
|
rurl = escape(url)
|
||||||
stripUrl = url + 'archives/archive/%s'
|
stripUrl = url + 'comics1/%s'
|
||||||
imageSearch = compile(tagre("img", "src", r'(%swp-content/webcomic/[^"]+)' % rurl))
|
imageSearch = compile(tagre("img", "src", r'(%swp-content/uploads/\d+/\d+/\d+-\d+-\d+[^"]+)' % rurl))
|
||||||
prevSearch = compile(tagre("a", "href", r'(%sarchives/archive/[^"]+)' % rurl, after="previous"))
|
prevSearch = compile(tagre("a", "href", r'(%scomics1/[^"]+)' % rurl, after="previous"))
|
||||||
help = 'Index format: stripnum-strip-name'
|
help = 'Index format: stripname'
|
||||||
|
|
||||||
|
|
||||||
class BigFatWhale(_BasicScraper):
|
class BigFatWhale(_BasicScraper):
|
||||||
|
|
|
@ -381,12 +381,16 @@ class CucumberQuest(_BasicScraper):
|
||||||
description = u'Cucumber Quest'
|
description = u'Cucumber Quest'
|
||||||
url = 'http://cucumber.gigidigi.com/'
|
url = 'http://cucumber.gigidigi.com/'
|
||||||
rurl = escape(url)
|
rurl = escape(url)
|
||||||
stripUrl = url + 'archive/%s/'
|
stripUrl = url + 'cq/%s/'
|
||||||
firstStripUrl = stripUrl % 'page-1'
|
firstStripUrl = stripUrl % 'page-1'
|
||||||
starter = indirectStarter(url + 'recent.html',
|
starter = indirectStarter(url + 'recent.html',
|
||||||
compile(r'window\.location="(/archive/[^"]+/)"'))
|
compile(r'window\.location="(/cq/[^"]+/)"'))
|
||||||
imageSearch = compile(tagre("img", "src", r'(%swp-content/webcomic/cq/[^"]+)' % rurl))
|
imageSearch = (
|
||||||
prevSearch = compile(tagre("a", "href", r'(%sarchive/[^"]+/)' % rurl, after="previous"))
|
compile(tagre("img", "src", r'(%swp-content/uploads/\d+/\d+/\d+[^"]+)' % rurl)),
|
||||||
|
compile(tagre("img", "src", r'(%swp-content/uploads/\d+/\d+/ch\d+[^"]+)' % rurl)),
|
||||||
|
compile(tagre("img", "src", r'(%swp-content/uploads/\d+/\d+/bonus[^"]+)' % rurl)),
|
||||||
|
)
|
||||||
|
prevSearch = compile(tagre("a", "href", r'(%scq/[^"]+/)' % rurl, after="previous"))
|
||||||
help = 'Index format: stripname'
|
help = 'Index format: stripname'
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -39,7 +39,6 @@ def add(name, url, description):
|
||||||
#add('1000', 'http://1000.thecomicseries.com/', u'A nonfiction comedy. GO TO www.l80comics.com TO CONTINUE READING, AS I AM NO LONGER HOSTING ON COMICFURY. Sorry! :O')
|
#add('1000', 'http://1000.thecomicseries.com/', u'A nonfiction comedy. GO TO www.l80comics.com TO CONTINUE READING, AS I AM NO LONGER HOSTING ON COMICFURY. Sorry! :O')
|
||||||
add('1234567902791', 'http://1234567902791.thecomicseries.com/', u"The comic in when a happily, retarded knight, a hateful wizard, a demon thief, and a darkened thing go on random quests facing dangerous monsters, characters, and the most challenging, themselves. You've never seen a game like this. Super RPG.")
|
add('1234567902791', 'http://1234567902791.thecomicseries.com/', u"The comic in when a happily, retarded knight, a hateful wizard, a demon thief, and a darkened thing go on random quests facing dangerous monsters, characters, and the most challenging, themselves. You've never seen a game like this. Super RPG.")
|
||||||
add('12yearslater', 'http://12yearslater.thecomicseries.com/', u'This is a strip comic about two different moments. One of them happens a certain number of years after the other- I bet you can guess how many.')
|
add('12yearslater', 'http://12yearslater.thecomicseries.com/', u'This is a strip comic about two different moments. One of them happens a certain number of years after the other- I bet you can guess how many.')
|
||||||
add('30Days', 'http://30Days.thecomicseries.com/', u"ComicFury artists join together to challenge themselves! 30 characters in 30 days - one new character every day, for the entire month of April. Think you're up for the challenge? Join now!")
|
|
||||||
add('6colorstories', 'http://6colorstories.thecomicseries.com/', u'')
|
add('6colorstories', 'http://6colorstories.thecomicseries.com/', u'')
|
||||||
add('933dollars', 'http://933dollars.thecomicseries.com/', u'')
|
add('933dollars', 'http://933dollars.thecomicseries.com/', u'')
|
||||||
add('AAB', 'http://AAB.thecomicseries.com/', u"This is where I plan on sticking all my non-cannon Frostbound, and miscellaneous art for your enjoyment. Any fan art that get's draw for Frostbound will also end up here.")
|
add('AAB', 'http://AAB.thecomicseries.com/', u"This is where I plan on sticking all my non-cannon Frostbound, and miscellaneous art for your enjoyment. Any fan art that get's draw for Frostbound will also end up here.")
|
||||||
|
@ -58,14 +57,12 @@ add('Americanextremists', 'http://americanextremists.thecomicseries.com/', u"Pol
|
||||||
add('Amtheatre', 'http://amtheatre.thecomicseries.com/', u"Do you like mid-low fantasy? Do you like comedy? Are you not offended by characters who are missing important appendages? Maybe you should read this. Or maybe not. Is this another DnD comic? No. But is it filled with cheap pop culture references? Hell no. Why is the main character a girl with no legs or right arm? Because I'm a sick human being, okay???")
|
add('Amtheatre', 'http://amtheatre.thecomicseries.com/', u"Do you like mid-low fantasy? Do you like comedy? Are you not offended by characters who are missing important appendages? Maybe you should read this. Or maybe not. Is this another DnD comic? No. But is it filled with cheap pop culture references? Hell no. Why is the main character a girl with no legs or right arm? Because I'm a sick human being, okay???")
|
||||||
#add('Angelguardian', 'http://angel-guardian.thecomicseries.com/', u'Kyrsiel is a young apprentice of Guardian Angel. His teacher, Gersiel, is responsible he achieves a successful test mission to graduate. Moreover, Gersiel may not continue his evolution as Angel until Kyrsiel, who is his last student, graduates. And this is not easy! Both will play an important mission on Earth:: Protect Midori, a young student girl, from the demons that are chasing her. Will Kyrsiel do it successfully or will he fail again? Updates: Tuesdays and Fridays Story and drawings: \xa9 Reenave http://reenave.deviantart.com Translated into English by: Louise Brown http://cast-into-the-abyss.deviantart.com/')
|
#add('Angelguardian', 'http://angel-guardian.thecomicseries.com/', u'Kyrsiel is a young apprentice of Guardian Angel. His teacher, Gersiel, is responsible he achieves a successful test mission to graduate. Moreover, Gersiel may not continue his evolution as Angel until Kyrsiel, who is his last student, graduates. And this is not easy! Both will play an important mission on Earth:: Protect Midori, a young student girl, from the demons that are chasing her. Will Kyrsiel do it successfully or will he fail again? Updates: Tuesdays and Fridays Story and drawings: \xa9 Reenave http://reenave.deviantart.com Translated into English by: Louise Brown http://cast-into-the-abyss.deviantart.com/')
|
||||||
add('Angryfaerie', 'http://angryfaerie.thecomicseries.com/', u"Not all faeries are happy, cheerful little forest creatures. One, in fact, is downright ornery. She's mean-spirited, violent.. and ANGRY. Welcome to the twisted world of Angry Faerie.")
|
add('Angryfaerie', 'http://angryfaerie.thecomicseries.com/', u"Not all faeries are happy, cheerful little forest creatures. One, in fact, is downright ornery. She's mean-spirited, violent.. and ANGRY. Welcome to the twisted world of Angry Faerie.")
|
||||||
add('Animangitis', 'http://animangitis.thecomicseries.com/', u'A parody of parodies, a gag of gags, a crossover that utterly abuses the term. This comic series and all its mini-plots points out those things that you just do not think about. Originally designed to be a crossover of different anime/manga characters and stereotypical situations, however now encompasses other subjects such as college life, snap shot scenes, math jokes, etc. It is very random...and you never know what (or who) is going to show up. Drawn in Vertical Manhwa style with varying detail/color. Usually updated Every Wednesday, Friday (temporarily on hold), and Sunday.')
|
|
||||||
add('Antarcticbroadcasting', 'http://antarcticbroadcasting.thecomicseries.com/', u'Stickmen and their shenanigans-- inspired by life and other disasters.')
|
add('Antarcticbroadcasting', 'http://antarcticbroadcasting.thecomicseries.com/', u'Stickmen and their shenanigans-- inspired by life and other disasters.')
|
||||||
add('Applepine', 'http://Applepine.thecomicseries.com/', u'Follow Applepine as he experiences life one problem at a time, with help from his friends of course! Each with their own way of solving the enigma of life, they help Applepine find his way through trouble, girls, and adventure in this ongoing series.')
|
add('Applepine', 'http://Applepine.thecomicseries.com/', u'Follow Applepine as he experiences life one problem at a time, with help from his friends of course! Each with their own way of solving the enigma of life, they help Applepine find his way through trouble, girls, and adventure in this ongoing series.')
|
||||||
add('ArachnidGoddess', 'http://ArachnidGoddess.thecomicseries.com/', u"Dark modern fantasy! Born of a severe stroke of individuality & nihilism, 'Ahab' relates more to vermin & outcasts. Join the narrative as she abandons her humanity & finds herself in the gloom. Features peril, BDSM, & disturbing scenes.")
|
add('ArachnidGoddess', 'http://ArachnidGoddess.thecomicseries.com/', u"Dark modern fantasy! Born of a severe stroke of individuality & nihilism, 'Ahab' relates more to vermin & outcasts. Join the narrative as she abandons her humanity & finds herself in the gloom. Features peril, BDSM, & disturbing scenes.")
|
||||||
#add('ArchportCityChronicles', 'http://ArchportCityChronicles.thecomicseries.com/', u"The best guessed center of the universe has an adventure for everyone...It's amazing what you can stumble into... Dissatisfied on what was supposed to be a fun trip it was only a matter of time until adventure lured Joe in. Now a group of discredited bounty hunters with a dangerous target have dragged him along for the ride.. Updates Tu and Thr... IF THE PAGES GO UP SIDE WAYS LET ME KNOW THE FILES SEEM TO BE MESSING UP FOR SOME REASON SOMETIMES!!! New opening is UP!!")
|
#add('ArchportCityChronicles', 'http://ArchportCityChronicles.thecomicseries.com/', u"The best guessed center of the universe has an adventure for everyone...It's amazing what you can stumble into... Dissatisfied on what was supposed to be a fun trip it was only a matter of time until adventure lured Joe in. Now a group of discredited bounty hunters with a dangerous target have dragged him along for the ride.. Updates Tu and Thr... IF THE PAGES GO UP SIDE WAYS LET ME KNOW THE FILES SEEM TO BE MESSING UP FOR SOME REASON SOMETIMES!!! New opening is UP!!")
|
||||||
add('Armybrat', 'http://armybrat.thecomicseries.com/', u'')
|
add('Armybrat', 'http://armybrat.thecomicseries.com/', u'')
|
||||||
add('Asperchu', 'http://asperchu.thecomicseries.com/', u"Welcome to the grand world of ASPERCHU, the electric/aspergers type hedgehog pokemon! Join ASPERCHU in his adventures to save Albville from the evils of evil villains of the PVCC and more. I am so greatful to have my TRUE and LOYAL fanbase, which I would never have had if not for the leadership and artistic genius shown to guide me by Christian Weston Chandler. I welcome all fans who wish to contribute to ASPERCHU'S adventures, as without them my power would be none!")
|
add('Asperchu', 'http://asperchu.thecomicseries.com/', u"Welcome to the grand world of ASPERCHU, the electric/aspergers type hedgehog pokemon! Join ASPERCHU in his adventures to save Albville from the evils of evil villains of the PVCC and more. I am so greatful to have my TRUE and LOYAL fanbase, which I would never have had if not for the leadership and artistic genius shown to guide me by Christian Weston Chandler. I welcome all fans who wish to contribute to ASPERCHU'S adventures, as without them my power would be none!")
|
||||||
add('AsperitasAstraalia', 'http://AsperitasAstraalia.thecomicseries.com/', u'Asperitas Astraalia is an absurrealistic shamanic tale pushing forward an Archaic Revival that dissolves boundaries and breaks taboos in an attempt to fulfill the Alchemical Dream and discover ever more novel Ideas that seem to live their own lives in the collective consciousness.')
|
|
||||||
add('Astralaves', 'http://astralaves.thecomicseries.com/', u'a comic I am working on. Sort of a fantasy thing.')
|
add('Astralaves', 'http://astralaves.thecomicseries.com/', u'a comic I am working on. Sort of a fantasy thing.')
|
||||||
add('Atm', 'http://atm.thecomicseries.com/', u'')
|
add('Atm', 'http://atm.thecomicseries.com/', u'')
|
||||||
add('Atomicmonkey', 'http://atomicmonkey.thecomicseries.com/', u'Welcome to Pandora City where monsters, demons, and mechanical menaces roam. Who can stand before this onslaught? Are the citizens doomed? Will heroes like the Killer Bee, Arcane, and the Wildborn be enough to prevent the forces of evil from finally gaining control of the city and its secrets?')
|
add('Atomicmonkey', 'http://atomicmonkey.thecomicseries.com/', u'Welcome to Pandora City where monsters, demons, and mechanical menaces roam. Who can stand before this onslaught? Are the citizens doomed? Will heroes like the Killer Bee, Arcane, and the Wildborn be enough to prevent the forces of evil from finally gaining control of the city and its secrets?')
|
||||||
|
@ -100,7 +97,6 @@ add('Cautionarytales', 'http://cautionarytales.thecomicseries.com/', u'A webcomi
|
||||||
add('Chocolava', 'http://chocolava.thecomicseries.com/', u'An awesome webcomic by The BIG Four (email: chocolavacomics[at]gmail[dot]com)')
|
add('Chocolava', 'http://chocolava.thecomicseries.com/', u'An awesome webcomic by The BIG Four (email: chocolavacomics[at]gmail[dot]com)')
|
||||||
add('ChopKeemi', 'http://ChopKeemi.thecomicseries.com/', u'Chop Keemi A little man in a big city...')
|
add('ChopKeemi', 'http://ChopKeemi.thecomicseries.com/', u'Chop Keemi A little man in a big city...')
|
||||||
add('ChristianHumberReloaded', 'http://ChristianHumberReloaded.thecomicseries.com/', u"Once upon a time, an unpopular kid in a boarding school had his anime taken away and he turned to writing. He created what is simultaneously the worst and the best story ever created. This is that story's comic-book interpretation. You have been warned. Christian Humber Reloaded rips off/steals from every video game and anime ever made. Yes, even that one. It also has Bionicles. And Hitler. And it's supposed to be serious.")
|
add('ChristianHumberReloaded', 'http://ChristianHumberReloaded.thecomicseries.com/', u"Once upon a time, an unpopular kid in a boarding school had his anime taken away and he turned to writing. He created what is simultaneously the worst and the best story ever created. This is that story's comic-book interpretation. You have been warned. Christian Humber Reloaded rips off/steals from every video game and anime ever made. Yes, even that one. It also has Bionicles. And Hitler. And it's supposed to be serious.")
|
||||||
add('ChroniclesOfLillian', 'http://ChroniclesOfLillian.thecomicseries.com/', u'Lillian is an average 14-year old girl\u2014not especially talented or pretty or noticed by anyone. It\u2019s just another boring day until a rainstorm sends her into the house of Old Warren, a mysterious and kind elder. He offers to tell her stories of adventure every day, and Lillian accepts. But as the days continue and Lillian grows a bond with Old Warren, she will soon find that she\u2019ll never have a boring day again. (Updates every Sunday)')
|
|
||||||
add('Chroniclesofloth', 'http://chroniclesofloth.thecomicseries.com/', u'The travels of a female adventurer in a world where her people are hated and her story of gaining friends and saving the world.')
|
add('Chroniclesofloth', 'http://chroniclesofloth.thecomicseries.com/', u'The travels of a female adventurer in a world where her people are hated and her story of gaining friends and saving the world.')
|
||||||
add('ChronoRedux', 'http://ChronoRedux.thecomicseries.com/', u'Chrono Redux is a retelling of the classic Chrono Trigger game, except that it makes fun of it. Truthfully, I mock it because I love it.')
|
add('ChronoRedux', 'http://ChronoRedux.thecomicseries.com/', u'Chrono Redux is a retelling of the classic Chrono Trigger game, except that it makes fun of it. Truthfully, I mock it because I love it.')
|
||||||
#add('Clockworkatrium', 'http://clockworkatrium.thecomicseries.com/', u'In a misguided attempt to develop their full potential for success, students at a German university are forced to participate in a campus chess "game" in which they are the pieces and the captures could consist of murder. (this is a mirror)')
|
#add('Clockworkatrium', 'http://clockworkatrium.thecomicseries.com/', u'In a misguided attempt to develop their full potential for success, students at a German university are forced to participate in a campus chess "game" in which they are the pieces and the captures could consist of murder. (this is a mirror)')
|
||||||
|
@ -172,7 +168,6 @@ add('HourlyComic', 'http://HourlyComic.thecomicseries.com/', u'A journal comic d
|
||||||
add('Housepets1x', 'http://housepets1x.thecomicseries.com/', u'A new weird family approach! Primo is a talented actor, Spike is an avenger. Together they form the most caotic and crazy squad ever! Updates on Monday, Wednesday and Friday')
|
add('Housepets1x', 'http://housepets1x.thecomicseries.com/', u'A new weird family approach! Primo is a talented actor, Spike is an avenger. Together they form the most caotic and crazy squad ever! Updates on Monday, Wednesday and Friday')
|
||||||
add('Ignitionzero', 'http://ignitionzero.thecomicseries.com/', u"Four years ago, Robbie Finch met his best friend on the Internet. Now he's off to college in that very friend's home town--well, city. Big city. Orson and his friends are exactly the kind of people Robbie wants to meet: punks, hipsters, queers, and artists like himself. It's their exploits that push him headfirst into a new kind of reality, one where the Fair Folk and humanity meet. The city of Glory is full of well-kept secrets, but they might just unravel them all.")
|
add('Ignitionzero', 'http://ignitionzero.thecomicseries.com/', u"Four years ago, Robbie Finch met his best friend on the Internet. Now he's off to college in that very friend's home town--well, city. Big city. Orson and his friends are exactly the kind of people Robbie wants to meet: punks, hipsters, queers, and artists like himself. It's their exploits that push him headfirst into a new kind of reality, one where the Fair Folk and humanity meet. The city of Glory is full of well-kept secrets, but they might just unravel them all.")
|
||||||
add('Insanitycorp', 'http://insanitycorp.thecomicseries.com/', u'The new and improved--yet still not corporate--Insanity Corp is back with more panels and fewer sticks! :D [Reality not included, offer not available in the Neptunian quadrant, see inside for details.]')
|
add('Insanitycorp', 'http://insanitycorp.thecomicseries.com/', u'The new and improved--yet still not corporate--Insanity Corp is back with more panels and fewer sticks! :D [Reality not included, offer not available in the Neptunian quadrant, see inside for details.]')
|
||||||
add('Introvert', 'http://introvert.thecomicseries.com/', u'Two high school introverts try to decode the unwritten laws of social interaction laid down by extroverts.')
|
|
||||||
add('Isb', 'http://isb.thecomicseries.com/', u"Internet Superbuddies is an experiment in chaos theory, pixels, and utter fucking boredom. It features five protagonists who basically swear and hate each other and are in some kind of bizarre and unclear living situation, to where they also break the fourth wall and realize they're part of a grander machination of being in an experiment in chaos theory, pixels, and utter fucking boredom. It used to be based on real life. Then people started getting killed and orcs with intent to rape started showing up. Then things got wacky.")
|
add('Isb', 'http://isb.thecomicseries.com/', u"Internet Superbuddies is an experiment in chaos theory, pixels, and utter fucking boredom. It features five protagonists who basically swear and hate each other and are in some kind of bizarre and unclear living situation, to where they also break the fourth wall and realize they're part of a grander machination of being in an experiment in chaos theory, pixels, and utter fucking boredom. It used to be based on real life. Then people started getting killed and orcs with intent to rape started showing up. Then things got wacky.")
|
||||||
add('Its', 'http://its.thecomicseries.com/', u'The year is 2180. Immortality is now a commonly-available genetic modification, but complete unkillability has yet to be achieved... Or so the universe thinks. A single batch of military-grade prototype GELFs (Genetically Engineered Life Forms) has exhibited this ability, but at the cost of being rendered mentally unfit for military life. Cooped up for a year, the GELFs manage to escape from the facility that made them. Being a terrible pilot, one GELF, codenamed "Yellow", crash-lands its escape craft on the swamp planet of Bloogis V. After getting stuck in the swamp, Yellow is rescued by two employees from a refueling station orbiting Bloogis. With no ship, no money, and nowhere to turn, Yellow makes up a new name and a gender for itself, re-dyes its fur, and asks for a job on board the station. A couple weeks later, and Yellow, now known as Chaz, is already getting the hang of his job, mixing drinks, talking with customers, the works. What kinds of weird and wonderful customers will he meet while working at the Intergalactic Truckstop? (The comic doesn\'t have a lot of mature language, but there\'s a swear here and there so I figured I\'d play it safe!)')
|
add('Its', 'http://its.thecomicseries.com/', u'The year is 2180. Immortality is now a commonly-available genetic modification, but complete unkillability has yet to be achieved... Or so the universe thinks. A single batch of military-grade prototype GELFs (Genetically Engineered Life Forms) has exhibited this ability, but at the cost of being rendered mentally unfit for military life. Cooped up for a year, the GELFs manage to escape from the facility that made them. Being a terrible pilot, one GELF, codenamed "Yellow", crash-lands its escape craft on the swamp planet of Bloogis V. After getting stuck in the swamp, Yellow is rescued by two employees from a refueling station orbiting Bloogis. With no ship, no money, and nowhere to turn, Yellow makes up a new name and a gender for itself, re-dyes its fur, and asks for a job on board the station. A couple weeks later, and Yellow, now known as Chaz, is already getting the hang of his job, mixing drinks, talking with customers, the works. What kinds of weird and wonderful customers will he meet while working at the Intergalactic Truckstop? (The comic doesn\'t have a lot of mature language, but there\'s a swear here and there so I figured I\'d play it safe!)')
|
||||||
add('Itscomplicated', 'http://itscomplicated.thecomicseries.com/', u'The exploits of a city girl as she gets through her late teenage years')
|
add('Itscomplicated', 'http://itscomplicated.thecomicseries.com/', u'The exploits of a city girl as she gets through her late teenage years')
|
||||||
|
|
|
@ -48,7 +48,6 @@ add('ACMEINKD', '/acme-inkd')
|
||||||
add('ARomanticLife', '/a-romantic-life')
|
add('ARomanticLife', '/a-romantic-life')
|
||||||
add('Abaca', '/abaca')
|
add('Abaca', '/abaca')
|
||||||
add('AcadasiaDown', '/acadasia-down')
|
add('AcadasiaDown', '/acadasia-down')
|
||||||
add('Adagio', '/Adagio')
|
|
||||||
add('AdamAtHome', '/adamathome')
|
add('AdamAtHome', '/adamathome')
|
||||||
add('AdmiralSquirt', '/admiral-squirt')
|
add('AdmiralSquirt', '/admiral-squirt')
|
||||||
add('AdultChildren', '/adult-children')
|
add('AdultChildren', '/adult-children')
|
||||||
|
@ -155,7 +154,6 @@ add('Committed', '/committed')
|
||||||
add('Computoon', '/compu-toon')
|
add('Computoon', '/compu-toon')
|
||||||
add('Confabulation', '/confabulation')
|
add('Confabulation', '/confabulation')
|
||||||
add('Cornered', '/cornered')
|
add('Cornered', '/cornered')
|
||||||
add('CountyLine', '/county-line')
|
|
||||||
add('CowSheepandaGnomeNamedHelga', '/cow-sheep-and-a-gnome-named-helga')
|
add('CowSheepandaGnomeNamedHelga', '/cow-sheep-and-a-gnome-named-helga')
|
||||||
add('CowTown', '/cowtown')
|
add('CowTown', '/cowtown')
|
||||||
add('CowandBoyClassics', '/cowandboy')
|
add('CowandBoyClassics', '/cowandboy')
|
||||||
|
@ -248,7 +246,6 @@ add('GilThorp', '/gilthorp')
|
||||||
add('GingerMeggs', '/gingermeggs')
|
add('GingerMeggs', '/gingermeggs')
|
||||||
add('GiveOver', '/give-over')
|
add('GiveOver', '/give-over')
|
||||||
add('GlennMcCoy', '/glennmccoy')
|
add('GlennMcCoy', '/glennmccoy')
|
||||||
add('GoodwithCoffee', '/good-with-coffee')
|
|
||||||
add('Graffiti', '/graffiti')
|
add('Graffiti', '/graffiti')
|
||||||
add('GrandAvenue', '/grand-avenue')
|
add('GrandAvenue', '/grand-avenue')
|
||||||
add('GrandmaSnoops', '/grandmasnoops')
|
add('GrandmaSnoops', '/grandmasnoops')
|
||||||
|
@ -433,7 +430,6 @@ add('Peanizles', '/peanizles')
|
||||||
add('Peanuts', '/peanuts')
|
add('Peanuts', '/peanuts')
|
||||||
add('PearlsBeforeSwine', '/pearlsbeforeswine')
|
add('PearlsBeforeSwine', '/pearlsbeforeswine')
|
||||||
add('Peeples', '/peeples')
|
add('Peeples', '/peeples')
|
||||||
add('Penguins', '/Penguins')
|
|
||||||
add('PeteyandthePack', '/petey-and-the-pack')
|
add('PeteyandthePack', '/petey-and-the-pack')
|
||||||
add('Pibgorn', '/pibgorn')
|
add('Pibgorn', '/pibgorn')
|
||||||
add('PibgornSketches', '/pibgornsketches')
|
add('PibgornSketches', '/pibgornsketches')
|
||||||
|
@ -588,7 +584,6 @@ add('TinySepuku', '/tinysepuku')
|
||||||
add('TodaysDogg', '/todays-dogg')
|
add('TodaysDogg', '/todays-dogg')
|
||||||
add('TomToles', '/tomtoles')
|
add('TomToles', '/tomtoles')
|
||||||
add('TomtheDancingBug', '/tomthedancingbug')
|
add('TomtheDancingBug', '/tomthedancingbug')
|
||||||
add('Tomversation', '/tomversation')
|
|
||||||
add('TonyAuth', '/tonyauth')
|
add('TonyAuth', '/tonyauth')
|
||||||
add('TooMuchCoffeeMan', '/toomuchcoffeeman')
|
add('TooMuchCoffeeMan', '/toomuchcoffeeman')
|
||||||
add('Toocrazy', '/too-crazy')
|
add('Toocrazy', '/too-crazy')
|
||||||
|
|
|
@ -12,14 +12,15 @@ class KatzenfutterGeleespritzer(_BasicScraper):
|
||||||
description = u'Webcomic mit Geschichten aus dem Alltag eines geeky Cartoonisten und Comiczeichners'
|
description = u'Webcomic mit Geschichten aus dem Alltag eines geeky Cartoonisten und Comiczeichners'
|
||||||
url = 'http://www.katzenfuttergeleespritzer.de/'
|
url = 'http://www.katzenfuttergeleespritzer.de/'
|
||||||
rurl = escape(url)
|
rurl = escape(url)
|
||||||
stripUrl = url + 'comic/%s/'
|
stripUrl = url + 'comics/%s/'
|
||||||
firstStripUrl = stripUrl % 'dont-drink-and-drive'
|
firstStripUrl = stripUrl % 'dont-drink-and-drive'
|
||||||
imageSearch = (
|
imageSearch = (
|
||||||
compile(tagre("img", "src", r'(%swp-content/uploads/\d+/\d+/\d+-\d+-\d+[^"]+)' % rurl)),
|
compile(tagre("img", "src", r'(%swp-content/uploads/\d+/\d+/\d+-\d+-\d+[^"]+)' % rurl)),
|
||||||
compile(tagre("img", "src", r'(%swp-content/uploads/\d+/\d+/mmai_404[^"]+)' % rurl)),
|
compile(tagre("img", "src", r'(%swp-content/uploads/\d+/\d+/mmai_404[^"]+)' % rurl)),
|
||||||
)
|
)
|
||||||
prevSearch = compile(tagre("a", "href", r'(%scomic/[^"]+)' % rurl, after="navi-prev"))
|
# XXX disallowed by robots.txt
|
||||||
help = 'Index format: stripname'
|
#prevSearch = compile(tagre("a", "href", r'(%scomics/[^"]+)' % rurl, after="navi-prev"))
|
||||||
|
#help = 'Index format: stripname'
|
||||||
lang = 'de'
|
lang = 'de'
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -44,7 +44,7 @@ class LeastICouldDo(_BasicScraper):
|
||||||
rurl = escape(url)
|
rurl = escape(url)
|
||||||
stripUrl = url + 'comic/%s'
|
stripUrl = url + 'comic/%s'
|
||||||
firstStripUrl = stripUrl % '20130109'
|
firstStripUrl = stripUrl % '20130109'
|
||||||
imageSearch = compile(tagre("img", "src", r'(http://cdn\.leasticoulddo\.com/wp-content/uploads/\d+/\d+/\d{8,9}\.\w{1,4})'))
|
imageSearch = compile(tagre("img", "src", r'(http://(?:cdn\.)?leasticoulddo\.com/wp-content/uploads/\d+/\d+/\d{8,9}\.\w{1,4})'))
|
||||||
prevSearch = compile(tagre("a", "href", r'(%scomic/\d+/)' % rurl, after="Previous"))
|
prevSearch = compile(tagre("a", "href", r'(%scomic/\d+/)' % rurl, after="Previous"))
|
||||||
starter = indirectStarter(url,
|
starter = indirectStarter(url,
|
||||||
compile(tagre("a", "href", r'(%scomic/\d+/)' % rurl, after="feature-comic")))
|
compile(tagre("a", "href", r'(%scomic/\d+/)' % rurl, after="feature-comic")))
|
||||||
|
|
|
@ -55,15 +55,6 @@ class Marilith(_BasicScraper):
|
||||||
help = 'Index format: yyyymmdd'
|
help = 'Index format: yyyymmdd'
|
||||||
|
|
||||||
|
|
||||||
class MarryMe(_BasicScraper):
|
|
||||||
description = u'MARRY ME: an online graphic novel by Bobby Crosby and Remy "Eisu" Mokhtar'
|
|
||||||
url = 'http://marryme.keenspot.com/'
|
|
||||||
stripUrl = url + 'd/%s.html'
|
|
||||||
imageSearch = compile(tagre("img", "src", r'(/comics/[^"]+)'))
|
|
||||||
prevSearch = compile(tagre("link", "href", r'(/d/[^"]+)', before="prev"))
|
|
||||||
help = 'Index format: yyyymmdd'
|
|
||||||
|
|
||||||
|
|
||||||
class Meek(_BasicScraper):
|
class Meek(_BasicScraper):
|
||||||
url = 'http://www.meekcomic.com/'
|
url = 'http://www.meekcomic.com/'
|
||||||
stripUrl = url + '%s'
|
stripUrl = url + '%s'
|
||||||
|
|
|
@ -147,7 +147,7 @@ class PiledHigherAndDeeper(_BasicScraper):
|
||||||
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>'))
|
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'
|
stripUrl = url + '?comicid=%s'
|
||||||
firstStripUrl = stripUrl % '1'
|
firstStripUrl = stripUrl % '1'
|
||||||
imageSearch = compile(tagre("img", "src", r'(http://www\.phdcomics\.com/comics/archive/phd\d+s?\.gif)', quote=""))
|
imageSearch = compile(tagre("img", "src", r'(http://www\.phdcomics\.com/comics/archive/phd\d+s?\.\w{3,4})', quote=""))
|
||||||
prevSearch = compile(r'<a href=(archive\.php\?comicid=\d+)><img height=52 width=49 src=images/prev_button\.gif border=0 align=middle>')
|
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)'
|
help = 'Index format: n (unpadded)'
|
||||||
namer = queryNamer('comicid', usePageUrl=True)
|
namer = queryNamer('comicid', usePageUrl=True)
|
||||||
|
|
|
@ -169,7 +169,8 @@ class SexyLosers(_BasicScraper):
|
||||||
return index + '-' + title
|
return index + '-' + title
|
||||||
|
|
||||||
|
|
||||||
class ShadowGirls(_BasicScraper):
|
# XXX site has been hacked
|
||||||
|
class _ShadowGirls(_BasicScraper):
|
||||||
description = u"It's like H.P. Lovecraft meets the Gilmore Girls!"
|
description = u"It's like H.P. Lovecraft meets the Gilmore Girls!"
|
||||||
url = 'http://www.shadowgirlscomic.com/'
|
url = 'http://www.shadowgirlscomic.com/'
|
||||||
stripUrl = url + 'comics/%s'
|
stripUrl = url + 'comics/%s'
|
||||||
|
|
|
@ -117,7 +117,6 @@ add('AnalogueandDigital', 'http://analogueanddigital.smackjeeves.com/comics/', u
|
||||||
add('Anathemacomics', 'http://anathema-comics.smackjeeves.com/comics/', u'1810 England, the height of the Napoleonic wars. It was thought that humans walked the path of enlightenment leaving monsters and dark things behind. However, those monsters and night stalkers merely hide in the darkness, as a young maid, Bernadette, soon finds out.', False, True)
|
add('Anathemacomics', 'http://anathema-comics.smackjeeves.com/comics/', u'1810 England, the height of the Napoleonic wars. It was thought that humans walked the path of enlightenment leaving monsters and dark things behind. However, those monsters and night stalkers merely hide in the darkness, as a young maid, Bernadette, soon finds out.', False, True)
|
||||||
add('AngelGuardian', 'http://angel-guardian.smackjeeves.com/comics/', u'Kyrsiel is a young apprentice of Guardian Angel. His teacher, Gersiel, is responsible he achieves a successful test mission to graduate. Moreover, Gersiel may not continue his evolution as Angel until Kyrsiel, who is his last student, graduates. And this is not easy! Both will play an important mission on Earth: Protect Midori, a young student girl, from the demons that are chasing her. . Will Kyrsiel do it successfully or will he fail again? Story and drawings: \xa9 Reenave http://reenave.deviantart.com Translated into English by: Louise Brown http://cast-into-the-abyss.deviantart.com/', False, True)
|
add('AngelGuardian', 'http://angel-guardian.smackjeeves.com/comics/', u'Kyrsiel is a young apprentice of Guardian Angel. His teacher, Gersiel, is responsible he achieves a successful test mission to graduate. Moreover, Gersiel may not continue his evolution as Angel until Kyrsiel, who is his last student, graduates. And this is not easy! Both will play an important mission on Earth: Protect Midori, a young student girl, from the demons that are chasing her. . Will Kyrsiel do it successfully or will he fail again? Story and drawings: \xa9 Reenave http://reenave.deviantart.com Translated into English by: Louise Brown http://cast-into-the-abyss.deviantart.com/', False, True)
|
||||||
add('Animayhem', 'http://animayhem.smackjeeves.com/comics/', u"Twelve-year-old social reject Vera and her best friend Maggie love anime more than life itself. Too bad they live in a world that's hostile to the magic of Japanese cartoons. And go to a school that contains a portal to the Underworld. And have to fight demons when they could be cosplaying or watching a Princess Neko-chan marathon... Vera and Maggie's adventures with the occult are twisted, gory...and so absurd, they can only result in total Animayhem! Written and illustrated by JoJo, currently set to update every other day until there ain't no more pages!", False, True)
|
add('Animayhem', 'http://animayhem.smackjeeves.com/comics/', u"Twelve-year-old social reject Vera and her best friend Maggie love anime more than life itself. Too bad they live in a world that's hostile to the magic of Japanese cartoons. And go to a school that contains a portal to the Underworld. And have to fight demons when they could be cosplaying or watching a Princess Neko-chan marathon... Vera and Maggie's adventures with the occult are twisted, gory...and so absurd, they can only result in total Animayhem! Written and illustrated by JoJo, currently set to update every other day until there ain't no more pages!", False, True)
|
||||||
add('AntavioussGenLab', 'http://the-gen-lab.smackjeeves.com/comics/', u"...Activating profile information module... Announcement protocalls activating: Antavious is now accepting requests Secondary announcement protocalls activating: Antavious does not accept new authors WHOA, WHOA, WHOA. What the fuck. I'm Gleamofpower, I'm an author. WHY DO YOU LIE TO US, XENOCIDE. WHYYYYY-Oh, yeah, get the fuck off this showcase, this place is my territory now. I went through all the steps, pissed on everything.", False, True)
|
|
||||||
add('Anythingaboutnothing', 'http://www.anythingcomic.com/comics/', u'A collection of random comics about random things :D', False, True)
|
add('Anythingaboutnothing', 'http://www.anythingcomic.com/comics/', u'A collection of random comics about random things :D', False, True)
|
||||||
add('ArchportCityChronicles', 'http://tjs.smackjeeves.com/comics/', u'Archport City is the interdenominational hub and there are always stories to tell... This first one is what happens when you just have to get that picture... Dissatisfied on what was supposed to be a fun trip it was only a matter of time until adventure lured Joe in. Now a group of discredited bounty hunters with a dangerous target have dragged him along for the ride.. updates T and Thr..', False, True)
|
add('ArchportCityChronicles', 'http://tjs.smackjeeves.com/comics/', u'Archport City is the interdenominational hub and there are always stories to tell... This first one is what happens when you just have to get that picture... Dissatisfied on what was supposed to be a fun trip it was only a matter of time until adventure lured Joe in. Now a group of discredited bounty hunters with a dangerous target have dragged him along for the ride.. updates T and Thr..', False, True)
|
||||||
add('Area9', 'http://area-9.smackjeeves.com/comics/', u"Taishi Iwaska had once dreamed of working in Area 9, a research facility surrounded by a huge wall that finds cures for dangerous viruses. Feeling useless, he has recently given up on his dream, but in a strange turn of events he finds himself trapped in Area 9 as a hostage with a crazy bomber called 'Bomb', who claims to be a terrorist that will blow up Area 9 if they don't give him what he wants. Is there anything Taishi can do before it's too late? Just who is Bomb, and why does he want to destroy Area 9? Taishi will have to overcome his feelings of helplessness if he's going to do anything about it, as well as make a few shocking discoveries along the way. This is a one-shot that has turned into an unusually long one-shot. There will be 3 parts with around 70 pages each. <<Reads from right to left<< Updates on Saturdays.", False, False)
|
add('Area9', 'http://area-9.smackjeeves.com/comics/', u"Taishi Iwaska had once dreamed of working in Area 9, a research facility surrounded by a huge wall that finds cures for dangerous viruses. Feeling useless, he has recently given up on his dream, but in a strange turn of events he finds himself trapped in Area 9 as a hostage with a crazy bomber called 'Bomb', who claims to be a terrorist that will blow up Area 9 if they don't give him what he wants. Is there anything Taishi can do before it's too late? Just who is Bomb, and why does he want to destroy Area 9? Taishi will have to overcome his feelings of helplessness if he's going to do anything about it, as well as make a few shocking discoveries along the way. This is a one-shot that has turned into an unusually long one-shot. There will be 3 parts with around 70 pages each. <<Reads from right to left<< Updates on Saturdays.", False, False)
|
||||||
|
@ -286,7 +285,6 @@ add('FoxpuffsSpriteandSpamStuff', 'http://spriteandspam.smackjeeves.com/comics/'
|
||||||
add('FreakyFresh', 'http://trololol.smackjeeves.com/comics/', u'Lulzy comic about parodies of famous works such as: -Black Butler/Kuroshitsuji. -Alice in Wonderland. Contains crack/lame jokes/profanity/Minty Fresh STORIES: Dat Butler (Ongoing) - A story about a cake addict and his butler. Alive in Wonderland (Ongoing) - A story about a kid who tries to find his way out of Wonderland. MFMMD (On Hold) - A beautiful love story with Minty as a love interest.', False, True)
|
add('FreakyFresh', 'http://trololol.smackjeeves.com/comics/', u'Lulzy comic about parodies of famous works such as: -Black Butler/Kuroshitsuji. -Alice in Wonderland. Contains crack/lame jokes/profanity/Minty Fresh STORIES: Dat Butler (Ongoing) - A story about a cake addict and his butler. Alive in Wonderland (Ongoing) - A story about a kid who tries to find his way out of Wonderland. MFMMD (On Hold) - A beautiful love story with Minty as a love interest.', False, True)
|
||||||
add('Frenzy', 'http://theadventuresoffrenzy.smackjeeves.com/comics/', u'Neo Arcadia discovers an ancient reploid of immense power. Could he be their ultimate defense against the inevitable arrival of Zero?', False, True)
|
add('Frenzy', 'http://theadventuresoffrenzy.smackjeeves.com/comics/', u'Neo Arcadia discovers an ancient reploid of immense power. Could he be their ultimate defense against the inevitable arrival of Zero?', False, True)
|
||||||
add('FriendshipisMagicThePonyPostingPlace', 'http://friendshipismagic.smackjeeves.com/comics/', u"Welcome, one and all to the Pony Posting Place! Here, bronies and pony lovers can all get together to share their art and talk about the show and other pony stuff! We accept all mediums of art, from spriting to drawing to sculpting. We're ALWAYS happy to see new faces, too! If you'd like to join, see our rules and application stuff bellow!", False, True)
|
add('FriendshipisMagicThePonyPostingPlace', 'http://friendshipismagic.smackjeeves.com/comics/', u"Welcome, one and all to the Pony Posting Place! Here, bronies and pony lovers can all get together to share their art and talk about the show and other pony stuff! We accept all mediums of art, from spriting to drawing to sculpting. We're ALWAYS happy to see new faces, too! If you'd like to join, see our rules and application stuff bellow!", False, True)
|
||||||
add('FroakieShocaiz', 'http://froakieshowcase.smackjeeves.com/comics/', u"Welcome to Froakie Shocaiz! That showcase that's full of Sprites, Banners, Art, Comics, and icons! Original Name: Smugle Shocaiz Event Checklist: [X] Have 50 comics [X] Have 100 comics [ ] Have 200 comics [ ] Have 300 comics [ ] Have 400 comics [ ] Have 500 comics [X] Get 5 fans [ ] Get 10 fans [ ] Get 20 fans [ ] Get 50 fans [ ] Get 100 fans [ ] Get 200 fans", False, True)
|
|
||||||
add('FrobertTheDemon', 'http://frobby.smackjeeves.com/comics/', u"A gag-a-day comic about one little demon's journey to cause mass chaos and wreak havoc upon the poorly-drawn folk known as stix.", False, False)
|
add('FrobertTheDemon', 'http://frobby.smackjeeves.com/comics/', u"A gag-a-day comic about one little demon's journey to cause mass chaos and wreak havoc upon the poorly-drawn folk known as stix.", False, False)
|
||||||
add('FromnowonImagirl', 'http://fromnowonimagirl.smackjeeves.com/comics/', u"One day out of nowhere Hikaru's girlfriend broke up with him because she found out she is lesbian. He decides he will never fall in love with women again so... he has to love men. with his big sister's help he is no longer hikaru the boy but a girl!(cross-dresser) Hikaru meet Natsu who made his life hell and decides to get his revange and... The rest is still unclear read from right to left Contains BL maybe yaoi, romance,GenderBender and comedy Hope you enjoy *improving drawing style", False, True)
|
add('FromnowonImagirl', 'http://fromnowonimagirl.smackjeeves.com/comics/', u"One day out of nowhere Hikaru's girlfriend broke up with him because she found out she is lesbian. He decides he will never fall in love with women again so... he has to love men. with his big sister's help he is no longer hikaru the boy but a girl!(cross-dresser) Hikaru meet Natsu who made his life hell and decides to get his revange and... The rest is still unclear read from right to left Contains BL maybe yaoi, romance,GenderBender and comedy Hope you enjoy *improving drawing style", False, True)
|
||||||
add('FruitMachine', 'http://fruitmachine.smackjeeves.com/comics/', u"Jason Fellows is in love. Now the game is on to see how far Jason can string along his beloved Sheridan before his pennies run out. Just how long will Jason keep playing Sheri like a Fruit Machine before he tells him how he feels? -x-x-x-x-x-x-x-x-x-x- Ladies and gents, it'll be my pleasure to comic for you!", False, True)
|
add('FruitMachine', 'http://fruitmachine.smackjeeves.com/comics/', u"Jason Fellows is in love. Now the game is on to see how far Jason can string along his beloved Sheridan before his pennies run out. Just how long will Jason keep playing Sheri like a Fruit Machine before he tells him how he feels? -x-x-x-x-x-x-x-x-x-x- Ladies and gents, it'll be my pleasure to comic for you!", False, True)
|
||||||
|
@ -404,7 +402,6 @@ add('LegendofZeldaTheWindWaker', 'http://zeldawindwaker.smackjeeves.com/comics/'
|
||||||
add('LegendsofMobiusBookOne', 'http://legendsofmobius-bookone.smackjeeves.com/comics/', u'It\'s been two years after Sonic the Hedgehogs last adventures. A hedgehog named Crusade travels around planet Mobius and randomly or not, becomes friends with several other mobians. But on his journey dangerous things happen and concerning news spread. And so, Crusade and his comrads, later known as "Team Element", decide to search for the root of everything. Without knowing that they get involved into a war which will decide about the worlds future...', False, True)
|
add('LegendsofMobiusBookOne', 'http://legendsofmobius-bookone.smackjeeves.com/comics/', u'It\'s been two years after Sonic the Hedgehogs last adventures. A hedgehog named Crusade travels around planet Mobius and randomly or not, becomes friends with several other mobians. But on his journey dangerous things happen and concerning news spread. And so, Crusade and his comrads, later known as "Team Element", decide to search for the root of everything. Without knowing that they get involved into a war which will decide about the worlds future...', False, True)
|
||||||
add('LethalDose', 'http://lethaldosecomic.smackjeeves.com/comics/', u"WARNING: This comic contains heterosexual AND homosexual relationship, Drug abuse, sexual themes and violence. READ RIGHT TO LEFT - JAPANESE FORMAT Updates every Sun & Wed. ________________________________ Bobby and Raine were wannabe child hood sweet hearts that, due to unfortunate circumstance, had to be torn apart. Now, five years later Raine returns to find a Bobby very unlike the one she once new. Lonely and stuck with an undesirable life, he has turned to drugs and alcohol to mull the days away with. But after a strange encounter in an alleyway one night, Bobby finds himself trapped in a much more 'hardcore' underground world of drugs and abuse; one that's secrets are so dark it's not too easy to leave behind.", True, False)
|
add('LethalDose', 'http://lethaldosecomic.smackjeeves.com/comics/', u"WARNING: This comic contains heterosexual AND homosexual relationship, Drug abuse, sexual themes and violence. READ RIGHT TO LEFT - JAPANESE FORMAT Updates every Sun & Wed. ________________________________ Bobby and Raine were wannabe child hood sweet hearts that, due to unfortunate circumstance, had to be torn apart. Now, five years later Raine returns to find a Bobby very unlike the one she once new. Lonely and stuck with an undesirable life, he has turned to drugs and alcohol to mull the days away with. But after a strange encounter in an alleyway one night, Bobby finds himself trapped in a much more 'hardcore' underground world of drugs and abuse; one that's secrets are so dark it's not too easy to leave behind.", True, False)
|
||||||
add('LetsBreakitforReals', 'http://breaktehrecord.smackjeeves.com/comics/', u"C'mon guys, let's break the record of most comic authors this time. We can't fail for the 4th time. NOW WE GOT THIS! I think! Maybe.... I DON'T EVEN KNOW ANYMORE! - Sexy Rule 1: No explicit content. We can't have that, but you know what humans are like. Rule 2: No getting involved in big advertisements. Rule 3: No alternate accounts. That's just cheating. Rule 4: Spam. No spam. Spam is very, very bad. Rule 5: Link news posts. If you want to link to something, post a comic instead. Rule 6, very important, 6: Don't let me watch Digimon. I HATE Digimon! Aura's a character I made up, but he won't know that! I'll think I AM him and he might do something stupid like go and watch Digimon! I don't want to wake up in the morning with that in my head! - Kurona ---------------------- Rule 7: If you rap, i shall brutally murder you with the heavenly sound of the music known in this earthly plain as Metal. - Darkeh Goal:- 206.your face Current: 82", False, True)
|
add('LetsBreakitforReals', 'http://breaktehrecord.smackjeeves.com/comics/', u"C'mon guys, let's break the record of most comic authors this time. We can't fail for the 4th time. NOW WE GOT THIS! I think! Maybe.... I DON'T EVEN KNOW ANYMORE! - Sexy Rule 1: No explicit content. We can't have that, but you know what humans are like. Rule 2: No getting involved in big advertisements. Rule 3: No alternate accounts. That's just cheating. Rule 4: Spam. No spam. Spam is very, very bad. Rule 5: Link news posts. If you want to link to something, post a comic instead. Rule 6, very important, 6: Don't let me watch Digimon. I HATE Digimon! Aura's a character I made up, but he won't know that! I'll think I AM him and he might do something stupid like go and watch Digimon! I don't want to wake up in the morning with that in my head! - Kurona ---------------------- Rule 7: If you rap, i shall brutally murder you with the heavenly sound of the music known in this earthly plain as Metal. - Darkeh Goal:- 206.your face Current: 82", False, True)
|
||||||
add('Letsreviewshallwe', 'http://wereviewyoudontsue.smackjeeves.com/comics/', u"A multi-author reviewing comic. We review anything from sprite comics to drawn comics to manga. We base our reviews on Presentation, Story, Characters, and Originality. We score comics on a rating of 1-10 and if a comic gets a low score, it can be reviewed again based on Improvements. Regarding Author Collabs, All authors must be willing to have their comics reviewed. We will not review a comic that doesn't have the OK from all authors. Sign up to get your comics reviewed today! Founder: Yamataro Co-Main Author: Malakite(Special Request, Must ask) Comic Accepter: Zanoh Reviewer of the Month: Badx Our Other Staff: Flashlight Antics BaldDumboRat Blue-Seniore KingCorp Cookieluv246 KonaTobennh Noodles Plazmaz Thedarklamp .:Kabuto:./ZoneTH u_fido_u 15 slots taken, 35 open positions for a total of 50 Author slots~ Sign up today, and tell someone you hate (or love) their webcomic!", False, True)
|
|
||||||
add('LifeAsItWas', 'http://lifeasitwas.smackjeeves.com/comics/', u"It's a web comic, I make it and you read it. Updated daily.", False, True)
|
add('LifeAsItWas', 'http://lifeasitwas.smackjeeves.com/comics/', u"It's a web comic, I make it and you read it. Updated daily.", False, True)
|
||||||
add('LifeafterDeath', 'http://lifead.thewebcomic.com/comics/', u'Life after Death is about an out of work Grim Reaper navigating current events, new roommates and his new found mortality...', False, True)
|
add('LifeafterDeath', 'http://lifead.thewebcomic.com/comics/', u'Life after Death is about an out of work Grim Reaper navigating current events, new roommates and his new found mortality...', False, True)
|
||||||
add('Lifeonpaper', 'http://lifeonpaper.smackjeeves.com/comics/', u'"Life on Paper". Is a comic strip very loosely based on my life, originally it was titled, "Lil Bastard" It follows me and all my jobs, relationship, and even through marriage. With 2000+ strips. Which will eventually be uploaded here. Please Enjoy my life.', False, True)
|
add('Lifeonpaper', 'http://lifeonpaper.smackjeeves.com/comics/', u'"Life on Paper". Is a comic strip very loosely based on my life, originally it was titled, "Lil Bastard" It follows me and all my jobs, relationship, and even through marriage. With 2000+ strips. Which will eventually be uploaded here. Please Enjoy my life.', False, True)
|
||||||
|
|
|
@ -17,15 +17,6 @@ class VampireCheerleaders(_BasicScraper):
|
||||||
help = 'Index format: name'
|
help = 'Index format: name'
|
||||||
|
|
||||||
|
|
||||||
class Vendetta(_BasicScraper):
|
|
||||||
url = 'http://www.vendettacomic.com/'
|
|
||||||
stripUrl = url + 'archive.php?date=%s.jpg'
|
|
||||||
imageSearch = compile(tagre("img", "src", r'(/comics/[^"]+)'))
|
|
||||||
prevSearch = compile(tagre("a", "href", r'(archive\.php\?date=\d+\.jpg)') +
|
|
||||||
tagre("img", "src", r"/images/prev\.jpg"))
|
|
||||||
help = 'Index format: yyyymmdd'
|
|
||||||
|
|
||||||
|
|
||||||
class VGCats(_BasicScraper):
|
class VGCats(_BasicScraper):
|
||||||
url = 'http://www.vgcats.com/comics/'
|
url = 'http://www.vgcats.com/comics/'
|
||||||
stripUrl = url + '?strip_id=%s'
|
stripUrl = url + '?strip_id=%s'
|
||||||
|
|
|
@ -25,6 +25,7 @@ activity_matcher = re.compile(r'<b>Activity status:</b> <span class="comicinfo">
|
||||||
exclude_comics = [
|
exclude_comics = [
|
||||||
"12yearsofmissj", # unsuitable navigation
|
"12yearsofmissj", # unsuitable navigation
|
||||||
"3DGlasses", # unsuitable navigation
|
"3DGlasses", # unsuitable navigation
|
||||||
|
"30Days", # unsuitable navigation
|
||||||
"6tsc", # unsuitable navigation
|
"6tsc", # unsuitable navigation
|
||||||
"Abyss", # unsuitable navigation
|
"Abyss", # unsuitable navigation
|
||||||
"Actdr", # unsuitable navigation
|
"Actdr", # unsuitable navigation
|
||||||
|
@ -32,8 +33,10 @@ exclude_comics = [
|
||||||
"Alienirony", # unsuitable navigation
|
"Alienirony", # unsuitable navigation
|
||||||
"AngelguardianEspanol", # unsuitable navigation
|
"AngelguardianEspanol", # unsuitable navigation
|
||||||
"Angryalien", # unsuitable navigation
|
"Angryalien", # unsuitable navigation
|
||||||
|
"Animangitis", # unsuitable navigation
|
||||||
"Archininja", # unsuitable navigation
|
"Archininja", # unsuitable navigation
|
||||||
"Arveytoonz", # unsuitable navigation
|
"Arveytoonz", # unsuitable navigation
|
||||||
|
"AsperitasAstraalia", # unsuitable navigation
|
||||||
"AttackoftheRobofemoids", # unsuitable navigation
|
"AttackoftheRobofemoids", # unsuitable navigation
|
||||||
"Bedlam", # unsuitable navigation
|
"Bedlam", # unsuitable navigation
|
||||||
"BITCHSquad", # missing images
|
"BITCHSquad", # missing images
|
||||||
|
@ -50,6 +53,7 @@ exclude_comics = [
|
||||||
"CafeGruesome", # unsuitable navigation
|
"CafeGruesome", # unsuitable navigation
|
||||||
"Chanpuru", # unsuitable navigation
|
"Chanpuru", # unsuitable navigation
|
||||||
"Christmaswithmaddog", # unsuitable navigation
|
"Christmaswithmaddog", # unsuitable navigation
|
||||||
|
"ChroniclesOfLillian", # unsuitable navigation
|
||||||
"Comicshortsmain", # unsuitable navigation
|
"Comicshortsmain", # unsuitable navigation
|
||||||
"Conrads", # unsuitable navigation
|
"Conrads", # unsuitable navigation
|
||||||
"ConradTheCaterpillar", # unsuitable navigation
|
"ConradTheCaterpillar", # unsuitable navigation
|
||||||
|
@ -100,6 +104,7 @@ exclude_comics = [
|
||||||
"Ign", # unsuitable navigation
|
"Ign", # unsuitable navigation
|
||||||
"Illusionoftime", # unsuitable navigation
|
"Illusionoftime", # unsuitable navigation
|
||||||
"InsideOuT", # unsuitable navigation
|
"InsideOuT", # unsuitable navigation
|
||||||
|
"Introvert", # unsuitable navigation
|
||||||
"Immortalfool", # unsuitable navigation
|
"Immortalfool", # unsuitable navigation
|
||||||
"Insectia", # unsuitable navigation
|
"Insectia", # unsuitable navigation
|
||||||
"Jackitandfriends", # unsuitable navigation
|
"Jackitandfriends", # unsuitable navigation
|
||||||
|
|
|
@ -19,6 +19,7 @@ url_matcher = re.compile(tagre("a", "href", r'(/[^"]+)', after="alpha_list") + r
|
||||||
|
|
||||||
# names of comics to exclude
|
# names of comics to exclude
|
||||||
exclude_comics = [
|
exclude_comics = [
|
||||||
|
"Adagio", # too few comics
|
||||||
"AgentGates", # too few comics
|
"AgentGates", # too few comics
|
||||||
"Apocalypseharry", # too few comics
|
"Apocalypseharry", # too few comics
|
||||||
"BatkidandBatrat", # too few comics
|
"BatkidandBatrat", # too few comics
|
||||||
|
@ -26,6 +27,7 @@ exclude_comics = [
|
||||||
"Bonner", # missing page
|
"Bonner", # missing page
|
||||||
"Buster", # comic unavailabe
|
"Buster", # comic unavailabe
|
||||||
"CarteBlanche", # missing images
|
"CarteBlanche", # missing images
|
||||||
|
"CountyLine", # too few comics
|
||||||
"DALTONDOG", # comic unavailable
|
"DALTONDOG", # comic unavailable
|
||||||
"DellAndSteve", # too few comics
|
"DellAndSteve", # too few comics
|
||||||
"Dilbert", # redirect
|
"Dilbert", # redirect
|
||||||
|
@ -34,12 +36,14 @@ exclude_comics = [
|
||||||
"FlexandTone", # too few comics
|
"FlexandTone", # too few comics
|
||||||
"FrikkFrakkAndFrank", # too few comics
|
"FrikkFrakkAndFrank", # too few comics
|
||||||
"GOODAndEVIL", # too few comics
|
"GOODAndEVIL", # too few comics
|
||||||
|
"GoodwithCoffee", # too few comics
|
||||||
"InkeeDoodles", # comic unavailable
|
"InkeeDoodles", # comic unavailable
|
||||||
"KALEECHIKORNERS", # too few comics
|
"KALEECHIKORNERS", # too few comics
|
||||||
"LoveIs", # missing images
|
"LoveIs", # missing images
|
||||||
"MaggiesComics", # too few comics
|
"MaggiesComics", # too few comics
|
||||||
"OfMiceandMud", # too few comics
|
"OfMiceandMud", # too few comics
|
||||||
"OysterWar", # too few comics
|
"OysterWar", # too few comics
|
||||||
|
"Penguins", # too few comics
|
||||||
"PIGTIMES", # comic unavailable
|
"PIGTIMES", # comic unavailable
|
||||||
"PS", # comic unavailable
|
"PS", # comic unavailable
|
||||||
"Radiowave", # too few comics
|
"Radiowave", # too few comics
|
||||||
|
@ -51,6 +55,7 @@ exclude_comics = [
|
||||||
"SparComics", # comic unavailable
|
"SparComics", # comic unavailable
|
||||||
"SurvivingSingle", # comic unavailable
|
"SurvivingSingle", # comic unavailable
|
||||||
"TheDeadlys", # too few comics
|
"TheDeadlys", # too few comics
|
||||||
|
"Tomversation", # too few comics
|
||||||
"VoicesInTheDark", # too few comics
|
"VoicesInTheDark", # too few comics
|
||||||
"WhatTheFrak", # too few comics
|
"WhatTheFrak", # too few comics
|
||||||
"ZeekyZebraandCompany", # too few comics
|
"ZeekyZebraandCompany", # too few comics
|
||||||
|
|
|
@ -23,6 +23,7 @@ exclude_comics = [
|
||||||
"AFairlyTwistedRealitySuper", # does not follow standard layout
|
"AFairlyTwistedRealitySuper", # does not follow standard layout
|
||||||
"Ahoge", # does not follow standard layout
|
"Ahoge", # does not follow standard layout
|
||||||
"AngelJunkPileFelix", # images are 403 forbidden
|
"AngelJunkPileFelix", # images are 403 forbidden
|
||||||
|
"AntavioussGenLab", # images are 403 forbidden
|
||||||
"AreyougayJohnny", # does not follow standard layout
|
"AreyougayJohnny", # does not follow standard layout
|
||||||
"Authorbattlesthevideogame", # missing images
|
"Authorbattlesthevideogame", # missing images
|
||||||
"BambooArmonicKnightsGuild", # missing previous link
|
"BambooArmonicKnightsGuild", # missing previous link
|
||||||
|
@ -35,6 +36,7 @@ exclude_comics = [
|
||||||
"DollarStoreCaviar", # broken images
|
"DollarStoreCaviar", # broken images
|
||||||
"DreamCatcher", # does not follow standard layout
|
"DreamCatcher", # does not follow standard layout
|
||||||
"EdgeofDecember", # missing images
|
"EdgeofDecember", # missing images
|
||||||
|
"FroakieShocaiz", # unsuitable navigation
|
||||||
"Fumiko", # does not follow standard layout
|
"Fumiko", # does not follow standard layout
|
||||||
"FurryExperience", # timeout
|
"FurryExperience", # timeout
|
||||||
"GART", # does not follow standard layout
|
"GART", # does not follow standard layout
|
||||||
|
@ -45,6 +47,7 @@ exclude_comics = [
|
||||||
"JennyHaniver", # does not follow standard layout
|
"JennyHaniver", # does not follow standard layout
|
||||||
"KiLAiLO", # does not follow standard layout
|
"KiLAiLO", # does not follow standard layout
|
||||||
"KirbysoftheAlternateDimension", # missing images
|
"KirbysoftheAlternateDimension", # missing images
|
||||||
|
"Letsreviewshallwe", # missing images
|
||||||
"LoudEra", # does not follow standard layout
|
"LoudEra", # does not follow standard layout
|
||||||
"LunarHill", # does not follow standard layout
|
"LunarHill", # does not follow standard layout
|
||||||
"Mafiagame", # does not follow standard layout
|
"Mafiagame", # does not follow standard layout
|
||||||
|
|
Loading…
Reference in a new issue