From a52e5ae575f9458dfa50a5bade8cc84d9808f468 Mon Sep 17 00:00:00 2001 From: Bastian Kleineidam Date: Mon, 26 Nov 2012 19:41:25 +0100 Subject: [PATCH] Add more comics. --- dosagelib/plugins/fallenangel.py | 1 - dosagelib/plugins/gocomics.py | 310 ++++++++++++++++++++++++++++++- dosagelib/plugins/keenspot.py | 8 - dosagelib/plugins/snafu.py | 1 + dosagelib/plugins/uc.py | 2 +- dosagelib/plugins/wlpcomics.py | 3 +- 6 files changed, 311 insertions(+), 14 deletions(-) diff --git a/dosagelib/plugins/fallenangel.py b/dosagelib/plugins/fallenangel.py index b9d3fb933..7bdc70704 100644 --- a/dosagelib/plugins/fallenangel.py +++ b/dosagelib/plugins/fallenangel.py @@ -23,4 +23,3 @@ def add(name, shortname): add('HighMaintenance', 'hm') add('FAWK', 'fawk') add('MalloryChan', 'mallorychan') - diff --git a/dosagelib/plugins/gocomics.py b/dosagelib/plugins/gocomics.py index dd6dacee2..4062bb0b2 100644 --- a/dosagelib/plugins/gocomics.py +++ b/dosagelib/plugins/gocomics.py @@ -302,8 +302,312 @@ add('W.T. Duck') add('Ziggy') # 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 -# 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') diff --git a/dosagelib/plugins/keenspot.py b/dosagelib/plugins/keenspot.py index e0e8686b8..ee5a248ef 100644 --- a/dosagelib/plugins/keenspot.py +++ b/dosagelib/plugins/keenspot.py @@ -1522,11 +1522,3 @@ comics = { for name, urls in comics.items(): add(name, urls) - - -#class Yirmumah(_BasicScraper): -# #http://yirmumah.keenspot.com/ -# stripUrl = latestUrl + '?date=%s' -# imageSearch = compile(r'.*Previous') -# help = 'Index format: yyyymmdd' diff --git a/dosagelib/plugins/snafu.py b/dosagelib/plugins/snafu.py index b3651714a..cab319f46 100644 --- a/dosagelib/plugins/snafu.py +++ b/dosagelib/plugins/snafu.py @@ -10,6 +10,7 @@ def add(name, host): classname = 'SnafuComics_%s' % name globals()[classname] = make_scraper(classname, + name='SnafuComics/%s' % name, latestUrl = baseUrl, stripUrl = baseUrl + 'index.php?strip_id=%s', imageSearch = compile(r' Next Page', IGNORECASE)), stripUrl = baseUrl + '%s.html', imageSearch = compile(r'SRC="(http://www.wlpcomics.com/adult/.+?|http://www.wlpcomics.com/general/.+?)"', IGNORECASE),