Fixed RedMeat.
This commit is contained in:
parent
e43694c156
commit
731291979d
2 changed files with 6 additions and 6 deletions
|
@ -4,6 +4,8 @@ Fixes:
|
||||||
- output: Don't crash when HTML output is run more than once
|
- output: Don't crash when HTML output is run more than once
|
||||||
per day.
|
per day.
|
||||||
Closes: GH bug #78
|
Closes: GH bug #78
|
||||||
|
- comics: Fixed RedMeat
|
||||||
|
Closes: GH bug #77
|
||||||
|
|
||||||
|
|
||||||
Dosage 2.15 (released 3.7.2014)
|
Dosage 2.15 (released 3.7.2014)
|
||||||
|
|
|
@ -38,16 +38,14 @@ class RealmOfAtland(_BasicScraper):
|
||||||
class RedMeat(_BasicScraper):
|
class RedMeat(_BasicScraper):
|
||||||
baseUrl = 'http://www.redmeat.com/redmeat/'
|
baseUrl = 'http://www.redmeat.com/redmeat/'
|
||||||
url = baseUrl + 'current/index.html'
|
url = baseUrl + 'current/index.html'
|
||||||
starter = bounceStarter(url, compile(r'<a href="(\.\./\d{4}-\d{2}-\d{2}/index\.html)">next</a>'))
|
starter = bounceStarter(url,
|
||||||
|
compile(tagre("a", "href", r'(http://www\.redmeat\.com/[^"]*)', after="next")))
|
||||||
stripUrl = baseUrl + '%s/index.html'
|
stripUrl = baseUrl + '%s/index.html'
|
||||||
firstStripUrl = stripUrl % '1996-06-10'
|
firstStripUrl = stripUrl % '1996-06-10'
|
||||||
imageSearch = compile(r'<img src="(index-1\.gif)" width="\d+" height="\d+" [^>]*>')
|
imageSearch = compile(tagre("img", "src", r'(http://www\.redmeat\.com/imager/b/redmeat/[^"]*\.png)'))
|
||||||
prevSearch = compile(r'<a href="(\.\./\d{4}-\d{2}-\d{2}/index\.html)">previous</a>')
|
prevSearch = compile(tagre("a", "href", r'(http://www\.redmeat\.com/[^"]*)', after="prev"))
|
||||||
help = 'Index format: yyyy-mm-dd'
|
help = 'Index format: yyyy-mm-dd'
|
||||||
|
|
||||||
@classmethod
|
|
||||||
def namer(cls, imageUrl, pageUrl):
|
|
||||||
return imageUrl.split('/')[-2]
|
|
||||||
|
|
||||||
class RedsPlanet(_BasicScraper):
|
class RedsPlanet(_BasicScraper):
|
||||||
description = u"Red's Planet"
|
description = u"Red's Planet"
|
||||||
|
|
Loading…
Reference in a new issue