Add RayFox
This commit is contained in:
parent
4726497c06
commit
de3b396d11
1 changed files with 24 additions and 1 deletions
|
@ -9,13 +9,36 @@ from urllib.parse import urljoin
|
|||
from ..helpers import bounceStarter
|
||||
from ..scraper import _BasicScraper, _ParserScraper
|
||||
from ..util import tagre
|
||||
from .common import _WordPressScraper, _WPWebcomic
|
||||
from .common import _WordPressScraper, _WPNavi, _WPWebcomic
|
||||
|
||||
|
||||
class RalfTheDestroyer(_WordPressScraper):
|
||||
url = 'http://ralfthedestroyer.com/'
|
||||
|
||||
|
||||
class RayFox(_WPNavi):
|
||||
url = 'https://www.rayfoxthecomic.com/'
|
||||
stripUrl = url + 'comic/%s/'
|
||||
firstStripUrl = stripUrl % 'not-a-super-hero/it-begins'
|
||||
|
||||
def namer(self, imageUrl, pageUrl):
|
||||
filename = imageUrl.rsplit('/', 1)[-1].split('.', 1)[0]
|
||||
ext = imageUrl.rsplit('.', 1)[-1]
|
||||
if filename == 'j':
|
||||
filename = 'RF_E3_P52'
|
||||
elif filename == '46' or filename == '55' or filename == '61':
|
||||
filename = 'RF_E3_P' + filename
|
||||
elif 'chapter-3-cover' in filename:
|
||||
filename = 'RF_E3_Cover'
|
||||
elif 'Cover2' in filename:
|
||||
filename = 'RF_E1_' + filename
|
||||
elif 'Volume-1-Cover' in filename:
|
||||
filename = filename.replace('Ray-Fox-Volume-1-', 'RF_E1_')
|
||||
elif filename[0] == '0':
|
||||
filename = 'RF_E1_P' + filename
|
||||
return filename + '.' + ext
|
||||
|
||||
|
||||
class RaynaOnTheRiver(_WordPressScraper):
|
||||
url = 'http://www.catomix.com/rayna/'
|
||||
firstStripUrl = url + 'archives/comic/teaser-poster'
|
||||
|
|
Loading…
Reference in a new issue