Add more comics.
This commit is contained in:
parent
0556ffd30a
commit
a52e5ae575
6 changed files with 311 additions and 14 deletions
|
@ -23,4 +23,3 @@ def add(name, shortname):
|
||||||
add('HighMaintenance', 'hm')
|
add('HighMaintenance', 'hm')
|
||||||
add('FAWK', 'fawk')
|
add('FAWK', 'fawk')
|
||||||
add('MalloryChan', 'mallorychan')
|
add('MalloryChan', 'mallorychan')
|
||||||
|
|
||||||
|
|
|
@ -302,8 +302,312 @@ add('W.T. Duck')
|
||||||
add('Ziggy')
|
add('Ziggy')
|
||||||
|
|
||||||
# http://www.gocomics.com/explore/editorial_list
|
# http://www.gocomics.com/explore/editorial_list
|
||||||
# XXX
|
add('Lalo Alcaraz')
|
||||||
|
add('Nick Anderson')
|
||||||
|
add('Robert Ariail', repl='-')
|
||||||
|
add('Chuck Asay')
|
||||||
|
add('Tony Auth')
|
||||||
|
add('Clay Bennett')
|
||||||
|
add('Lisa Benson')
|
||||||
|
add('Steve Benson')
|
||||||
|
add('Chip Bok')
|
||||||
|
add('Matt Bors', repl='-')
|
||||||
|
add('Steve Breen')
|
||||||
|
add('Chris Britt')
|
||||||
|
add('Stuart Carlson')
|
||||||
|
add('Ken Catalino')
|
||||||
|
add('Jeff Danziger')
|
||||||
|
add('Matt Davies')
|
||||||
|
add('John Deering')
|
||||||
|
add('Bob Gorrell')
|
||||||
|
add('Walt Handelsman')
|
||||||
|
add('Joe Heller', repl='-')
|
||||||
|
add('Jerry Holbert')
|
||||||
|
add('Clay Jones')
|
||||||
|
add('Kevin Kallaugher')
|
||||||
|
add('Steve Kelley')
|
||||||
|
add('Mike Lester', repl='-')
|
||||||
|
add('Drew Litton')
|
||||||
|
add('Dick Locher')
|
||||||
|
add('Chan Lowe')
|
||||||
|
add('Mike Luckovich')
|
||||||
|
add('Gary Markstein')
|
||||||
|
add('Glenn McCoy')
|
||||||
|
add('Jim Morin')
|
||||||
|
add('Jack Ohman')
|
||||||
|
add('Pat Oliphant')
|
||||||
|
add('Henry Payne')
|
||||||
|
add('Joel Pett')
|
||||||
|
add('Ted Rall')
|
||||||
|
add('Michael Ramirez')
|
||||||
|
add('Marshall Ramsey')
|
||||||
|
add('Rob Rogers')
|
||||||
|
add('Steve Sack')
|
||||||
|
add('Ben Sargent')
|
||||||
|
add('Drew Sheneman')
|
||||||
|
add('Small World')
|
||||||
|
add('Jeff Stahler')
|
||||||
|
add('Scott Stantis')
|
||||||
|
add('Dana Summers')
|
||||||
|
add('Paul Szep')
|
||||||
|
add('think')
|
||||||
|
add('Mike Thompson')
|
||||||
|
add('Tom Toles')
|
||||||
|
add('Gary Varvel')
|
||||||
|
add('ViewsAfrica')
|
||||||
|
add('ViewsAmerica')
|
||||||
|
add('ViewsAsia')
|
||||||
|
add('ViewsBusiness')
|
||||||
|
add('ViewsEurope')
|
||||||
|
add('ViewsLatinAmerica')
|
||||||
|
add('ViewsMidEast')
|
||||||
|
add('Views of the World')
|
||||||
|
add('Caricatures by Kerry Waghorn')
|
||||||
|
add('Dan Wasserman')
|
||||||
|
add('Signe Wilkinson')
|
||||||
|
add('Wit of the World')
|
||||||
|
|
||||||
# http://www.gocomics.com/explore/sherpa_list
|
# http://www.gocomics.com/explore/sherpa_list
|
||||||
# XXX
|
add('0-60')
|
||||||
|
add('4 Punky Puppies', repl='-')
|
||||||
|
add('A Bene Placito', repl='-')
|
||||||
|
add('A Romantic Life', repl='-')
|
||||||
|
add('Abaca', repl='-')
|
||||||
|
add('Acadasia Down', repl='-')
|
||||||
|
add('ACME INKD', repl='-')
|
||||||
|
add('Admiral Squirt', repl='-')
|
||||||
|
add('Adult Children', repl='-')
|
||||||
|
add('Adventures of Marty and Turkey', repl='-')
|
||||||
|
add('Against The Grain', repl='-')
|
||||||
|
add('Alison Ward', repl='-')
|
||||||
|
add('Almost Grounded', repl='-')
|
||||||
|
add('AmaZn Events')
|
||||||
|
add('And now', repl='-')
|
||||||
|
add('Anecdote')
|
||||||
|
add('The Angry Gamer', repl='-')
|
||||||
|
add('Animal Antics', repl='-')
|
||||||
|
add('Apple Creek Comics', repl='-')
|
||||||
|
add('ArDuffle')
|
||||||
|
add('artPOWERS')
|
||||||
|
add('Asymptote')
|
||||||
|
add('Barefoot')
|
||||||
|
add('Barking Crayon', repl='-')
|
||||||
|
add('Batkid and Batrat', repl='-')
|
||||||
|
add('Beanie')
|
||||||
|
add('Beardo')
|
||||||
|
add('Beebleville')
|
||||||
|
add('The Bellies', repl='-')
|
||||||
|
add('BeMisery')
|
||||||
|
add('Benjamin Breadman', repl='-')
|
||||||
|
add('BERSERK ALERT', repl='-')
|
||||||
|
add('Best In Show', repl='-')
|
||||||
|
add('BETWEEN THE LINES', repl='-')
|
||||||
|
add('Biff and Riley', repl='-')
|
||||||
|
add('Big Monkey Comic', repl='-')
|
||||||
|
add('Blue Skies toons', repl='-')
|
||||||
|
add('Bluebonnets')
|
||||||
|
add('Bonner')
|
||||||
|
add('The Boobiehatch', repl='-')
|
||||||
|
add('Brilliant Mines', repl='-')
|
||||||
|
add('Broham')
|
||||||
|
add('Bubbles and Snail', repl='-')
|
||||||
|
add('BUNS')
|
||||||
|
add('The Bureaucrats', repl='-')
|
||||||
|
add('BUSHY TALES', repl='-')
|
||||||
|
add('Buster')
|
||||||
|
add('Buzza Wuzza', repl='-')
|
||||||
|
add('CAFFEINATED')
|
||||||
|
add('CANDY BLONDELL')
|
||||||
|
add('The Cardinal')
|
||||||
|
add('Carls Life')
|
||||||
|
add('Cartertoons')
|
||||||
|
add('Casey and Kyle', repl='-')
|
||||||
|
add('Charmys Army', repl='-')
|
||||||
|
add('Chubby Girl Comics')
|
||||||
|
add('Circus People')
|
||||||
|
add('Cockroach Comix')
|
||||||
|
add('Coffee Shop Tidbits', repl='-')
|
||||||
|
add('Confabulation')
|
||||||
|
add('Cow Sheep and a Gnome Named Helga', repl='-')
|
||||||
|
add('Crabbels')
|
||||||
|
add('Creek')
|
||||||
|
add('Critterdoodles')
|
||||||
|
add('Croc and Gator', repl='-')
|
||||||
|
add('Crumb Sherpa', repl='-')
|
||||||
|
add('Cubie n Bouncy', repl='-')
|
||||||
|
add('Daily Pinky', repl='-')
|
||||||
|
add('DALTON DOG', repl='-')
|
||||||
|
add('Dark WIndow', repl='-')
|
||||||
|
add('The Deadlys', repl='-')
|
||||||
|
add('Dell and Steve', repl='-')
|
||||||
|
add('Devin Crane Comic Strip Ghostwriter')
|
||||||
|
add('DitzAbled Princess', repl='-')
|
||||||
|
add('Dont Pick the Flowers', repl='-')
|
||||||
|
add('Doodle Days', repl='-')
|
||||||
|
add('double negative', repl='-')
|
||||||
|
add('Dr X', repl='-')
|
||||||
|
add('Dragin')
|
||||||
|
add('Dumb Question Bad Answer', repl='-')
|
||||||
|
add('Dust Specks', repl='-')
|
||||||
|
add('Eclectic Cartoons', repl='-')
|
||||||
|
add('Eddie')
|
||||||
|
add('EGGMEN')
|
||||||
|
add('Engag and Nevets', repl='-')
|
||||||
|
add('Enlightoons')
|
||||||
|
add('Ettore and Baldo', repl='-')
|
||||||
|
add('Faron Square', repl='-')
|
||||||
|
add('The Fast Lane', repl='-')
|
||||||
|
add('Featherweight')
|
||||||
|
add('For My Own Good', repl='-')
|
||||||
|
add('Frank and Steinway', repl='-')
|
||||||
|
add('Frank Blunt')
|
||||||
|
add('Frank Sonata', repl='-')
|
||||||
|
add('Frikk Frakk Frank', repl='-')
|
||||||
|
add('Frizzi Toons')
|
||||||
|
add('The Further Adventures of Mackie White', repl='-')
|
||||||
|
add('Generations')
|
||||||
|
add('Get A Grip', repl='-')
|
||||||
|
add('Give Over', repl='-')
|
||||||
|
add('Glenview Revue', repl='-')
|
||||||
|
add('The Golden Kid', repl='-')
|
||||||
|
add('Good with Coffee', repl='-')
|
||||||
|
add('Grandma Snoops')
|
||||||
|
add('Great Khan', repl='-')
|
||||||
|
add('The Green Monkeys')
|
||||||
|
add('Green Pieces', repl='-')
|
||||||
|
add('gregAbeg')
|
||||||
|
add('Grizz')
|
||||||
|
add('Hangin Out', repl='-')
|
||||||
|
add('Hank and Dales Our World', repl='-')
|
||||||
|
add('Haphazard Humor', repl='-')
|
||||||
|
add('Harambee Hills')
|
||||||
|
add('Harts Pass', repl='-')
|
||||||
|
add('hbenson7')
|
||||||
|
add('History Bluffs')
|
||||||
|
add('Hog Hollow', repl='-')
|
||||||
|
add('Hoodoo the Unwise Owl')
|
||||||
|
add('House of UnCommons', repl='-')
|
||||||
|
add('Humblebee and Bob', repl='-')
|
||||||
|
add('Humoresque')
|
||||||
|
add('I m a Dillo', repl='-')
|
||||||
|
add('The Ill Conceived Notions of Jehosophat Grymm', repl='-')
|
||||||
|
add('In The Sandbox')
|
||||||
|
add('INCOMPATIBLES')
|
||||||
|
add('Infinity Burger')
|
||||||
|
add('Inkee Doodles', repl='-')
|
||||||
|
add('Jack Radio Comics', repl='-')
|
||||||
|
add('Jillpoke Bohemia', repl='-')
|
||||||
|
add('JolleyStuff Browser', repl='-')
|
||||||
|
add('K Squared Comics', repl='-')
|
||||||
|
add('KALEECHI KORNERS', repl='-')
|
||||||
|
add('Keeping Up With Jones', repl='-')
|
||||||
|
add('Kid, Inc.', repl='-')
|
||||||
|
add('Kookie Crumbz', repl='-')
|
||||||
|
add('Kozmo of the Cosmos')
|
||||||
|
add('Larryville Blue', repl='-')
|
||||||
|
add('laughweb com', repl='-')
|
||||||
|
add('Leadbellies')
|
||||||
|
add('Life after Death', repl='-')
|
||||||
|
add('The Lighted Lab', repl='-')
|
||||||
|
add('The Lil Miesters', repl='-')
|
||||||
|
add('Lil Earl Loves to DRAW', repl='-')
|
||||||
|
add('Lucan')
|
||||||
|
add('Lum and Abner', repl='-')
|
||||||
|
add('Lumped In', repl='-')
|
||||||
|
add('Mad Mouse', repl='-')
|
||||||
|
add('MadDog Ghetto Cop')
|
||||||
|
add('Maggies Comics', repl='-')
|
||||||
|
add('Magic Coffee Hair', repl='-')
|
||||||
|
add('Mark on paper', repl='-')
|
||||||
|
add('Marty and Spud', repl='-')
|
||||||
|
add('Mary B Wary', repl='-')
|
||||||
|
add('Me and Jersey D')
|
||||||
|
add('Hoof Dog', repl='-')
|
||||||
|
add('Mindframe')
|
||||||
|
add('Misc Soup', repl='-')
|
||||||
|
add('Mixed Medications')
|
||||||
|
add('monday')
|
||||||
|
add('Noahs Island', repl='-')
|
||||||
|
add('Mort Monday', repl='-')
|
||||||
|
add('Mr Todd', repl='-')
|
||||||
|
add('Mustard and Boloney', repl='-')
|
||||||
|
add('My Guardian Grandpa', repl='-')
|
||||||
|
add('nano world', repl='-')
|
||||||
|
add('Navy Bean')
|
||||||
|
add('NeatStep')
|
||||||
|
add('Ned and Larry', repl='-')
|
||||||
|
add('Neighborhood Zone', repl='-')
|
||||||
|
add('No Place Like Holmes', repl='-')
|
||||||
|
add('Nobodys Home', repl='-')
|
||||||
|
add('Odds and Nubs', repl='-')
|
||||||
|
add('Of Mice and Mud', repl='-')
|
||||||
|
add('The Ogre', repl='-')
|
||||||
|
add('OH BABY')
|
||||||
|
add('Old Uncle Horaces book of Great Wisdom', repl='-')
|
||||||
|
add('On the Grind', repl='-')
|
||||||
|
add('One Fell Swoop', repl='-')
|
||||||
|
add('ONION and PEA', repl='-')
|
||||||
|
add('Oranges are Funny', repl='-')
|
||||||
|
add('Ordinary Bill')
|
||||||
|
add('PS')
|
||||||
|
add('Peanizles')
|
||||||
|
add('Peeples')
|
||||||
|
add('Petey and the Pack', repl='-')
|
||||||
|
add('PIGGENS')
|
||||||
|
add('PIGTIMES')
|
||||||
|
add('Plan B')
|
||||||
|
add('Police Limit')
|
||||||
|
add('Pop Dog', repl='-')
|
||||||
|
add('Primus the bad philosopher', repl='-')
|
||||||
|
add('Public Ed')
|
||||||
|
add('Putz')
|
||||||
|
add('Rackafracka')
|
||||||
|
add('Ralf the Destroyer', repl='-')
|
||||||
|
add('RANDUMB THOUGHTS', repl='-')
|
||||||
|
add('Rechid')
|
||||||
|
add('Risible')
|
||||||
|
add('Roger s Blues', repl='-')
|
||||||
|
add('Rogue Symmetry', repl='_')
|
||||||
|
add('Sabine')
|
||||||
|
add('SecondPrize')
|
||||||
|
add('Sherlock Unleashed', repl='-')
|
||||||
|
add('Sherpa Aid')
|
||||||
|
add('SickWit')
|
||||||
|
add('Sign Garden')
|
||||||
|
add('Single Dad Diaries', repl='-')
|
||||||
|
add('Skylarking')
|
||||||
|
add('Smith')
|
||||||
|
add('Snow Sez')
|
||||||
|
add('Soccer Earth', repl='-')
|
||||||
|
add('Sooky Rottweiler', repl='-')
|
||||||
|
add('SpaceTimeFunnies')
|
||||||
|
add('SparComics')
|
||||||
|
add('Spareroom')
|
||||||
|
add('Sports by Voort', repl='-')
|
||||||
|
add('Stanko Tibor')
|
||||||
|
add('STEPDAD')
|
||||||
|
add('Stranger Things', repl='-')
|
||||||
|
add('Suburban Fairy Tales')
|
||||||
|
add('Sue Really Rules', repl='-')
|
||||||
|
add('Sunny Side of Keuka', repl='-')
|
||||||
|
add('Sunny Street', repl='-')
|
||||||
|
add('Super Siblings', repl='-')
|
||||||
|
add('Surviving Single', repl='-')
|
||||||
|
add('There is Strangeness in the Universe', repl='-')
|
||||||
|
add('Thromp')
|
||||||
|
add('Tomversation')
|
||||||
|
add('Too crazy', repl='-')
|
||||||
|
add('Topic Toons')
|
||||||
|
add('Two Bits', repl='-')
|
||||||
|
add('Tyre and Kerb', repl='-')
|
||||||
|
add('Van Gogh', repl='-')
|
||||||
|
add('Vernscartoons')
|
||||||
|
add('Wages of Sin', repl='-')
|
||||||
|
add('Wendles Life')
|
||||||
|
add('Whiskey Falls', repl='-')
|
||||||
|
add('Whos On Deck', repl='-')
|
||||||
|
add('Windsock')
|
||||||
|
add('wrobbert cartoons')
|
||||||
|
add('Zhood Bahzvoi', repl='-')
|
||||||
|
add('Zonno s People', repl='-')
|
||||||
|
add('Zootopia')
|
||||||
|
|
|
@ -1522,11 +1522,3 @@ comics = {
|
||||||
|
|
||||||
for name, urls in comics.items():
|
for name, urls in comics.items():
|
||||||
add(name, urls)
|
add(name, urls)
|
||||||
|
|
||||||
|
|
||||||
#class Yirmumah(_BasicScraper):
|
|
||||||
# #http://yirmumah.keenspot.com/
|
|
||||||
# stripUrl = latestUrl + '?date=%s'
|
|
||||||
# imageSearch = compile(r'<img src="(strips/\d{8}\..*?)"')
|
|
||||||
# prevSearch = compile(r'<a href="(\?date=\d{8})">.*Previous')
|
|
||||||
# help = 'Index format: yyyymmdd'
|
|
||||||
|
|
|
@ -10,6 +10,7 @@ def add(name, host):
|
||||||
classname = 'SnafuComics_%s' % name
|
classname = 'SnafuComics_%s' % name
|
||||||
|
|
||||||
globals()[classname] = make_scraper(classname,
|
globals()[classname] = make_scraper(classname,
|
||||||
|
name='SnafuComics/%s' % name,
|
||||||
latestUrl = baseUrl,
|
latestUrl = baseUrl,
|
||||||
stripUrl = baseUrl + 'index.php?strip_id=%s',
|
stripUrl = baseUrl + 'index.php?strip_id=%s',
|
||||||
imageSearch = compile(r'<img src=http://\w+\.snafu-comics\.com/(comics/\d{6}_\w*\.\w{3,4})'),
|
imageSearch = compile(r'<img src=http://\w+\.snafu-comics\.com/(comics/\d{6}_\w*\.\w{3,4})'),
|
||||||
|
|
|
@ -45,7 +45,7 @@ def add(name, category):
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
# List is from http://www.universaluclick.com/comics/list
|
# http://www.universaluclick.com/comics/list
|
||||||
comics = {
|
comics = {
|
||||||
'9 Chickweed Lane': 'strip',
|
'9 Chickweed Lane': 'strip',
|
||||||
}
|
}
|
||||||
|
|
|
@ -9,13 +9,14 @@ from ..helpers import bounceStarter
|
||||||
|
|
||||||
def add(name, path):
|
def add(name, path):
|
||||||
baseUrl = 'http://www.wlpcomics.com/' + path
|
baseUrl = 'http://www.wlpcomics.com/' + path
|
||||||
classname = 'WLP/' + name
|
classname = 'WLP_' + name
|
||||||
|
|
||||||
@classmethod
|
@classmethod
|
||||||
def namer(cls, imageUrl, pageUrl):
|
def namer(cls, imageUrl, pageUrl):
|
||||||
return pageUrl.split('/')[-1].split('.')[0]
|
return pageUrl.split('/')[-1].split('.')[0]
|
||||||
|
|
||||||
globals()[classname] = make_scraper(classname,
|
globals()[classname] = make_scraper(classname,
|
||||||
|
name = 'WLP/' + name,
|
||||||
starter = bounceStarter(baseUrl, compile(r'</a> <A HREF="(\w+.html)">Next Page</a>', IGNORECASE)),
|
starter = bounceStarter(baseUrl, compile(r'</a> <A HREF="(\w+.html)">Next Page</a>', IGNORECASE)),
|
||||||
stripUrl = baseUrl + '%s.html',
|
stripUrl = baseUrl + '%s.html',
|
||||||
imageSearch = compile(r'SRC="(http://www.wlpcomics.com/adult/.+?|http://www.wlpcomics.com/general/.+?)"', IGNORECASE),
|
imageSearch = compile(r'SRC="(http://www.wlpcomics.com/adult/.+?|http://www.wlpcomics.com/general/.+?)"', IGNORECASE),
|
||||||
|
|
Loading…
Reference in a new issue