diff --git a/doc/changelog.txt b/doc/changelog.txt index c52b13a6b..d786f1eb8 100644 --- a/doc/changelog.txt +++ b/doc/changelog.txt @@ -3,7 +3,7 @@ Dosage 1.14 (released xx.xx.2013) Features: - comics: Added KeenSpot comic strips, enable ComicGenesis comic strips, added DerFlix, FonFlatter, FullFrontalNerdity, - GeeksNextDoor, KickInTheHead, Ruthe. + GeeksNextDoor, KickInTheHead, OrnerBoy, Ruthe. Closes: GH bug #15 Changes: diff --git a/dosagelib/plugins/o.py b/dosagelib/plugins/o.py index 1ca993a5d..eb5c3e87d 100644 --- a/dosagelib/plugins/o.py +++ b/dosagelib/plugins/o.py @@ -70,6 +70,16 @@ class OneQuestion(_BasicScraper): help = 'Index format: n (unpadded)' +class OrnerBoy(_BasicScraper): + url = 'http://www.orneryboy.com/' + stripUrl = url + 'index.php?comicID=%s' + firstStripUrl = stripUrl % '1' + imageSearch = compile(tagre("img", "src", r'(comics/\d+\.[^"]+)')) + prevSearch = compile(tagre("a", "href", r'(http://www\.orneryboy\.com/index\.php\?comicID=\d+)') + + tagre("img", "src", r'images/prev_a\.gif')) + help = 'Index format: number' + + class OurHomePlanet(_BasicScraper): url = 'http://gdk.gd-kun.net/' stripUrl = url + '%s.html'