Add ExorcismAcademy
This commit is contained in:
parent
c696fc7835
commit
b69d3c87e3
1 changed files with 23 additions and 1 deletions
|
@ -4,7 +4,7 @@
|
||||||
# SPDX-FileCopyrightText: © 2015 Tobias Gruetzmacher
|
# SPDX-FileCopyrightText: © 2015 Tobias Gruetzmacher
|
||||||
# SPDX-FileCopyrightText: © 2019 Daniel Ring
|
# SPDX-FileCopyrightText: © 2019 Daniel Ring
|
||||||
import os
|
import os
|
||||||
from re import compile, IGNORECASE
|
from re import compile, sub, IGNORECASE
|
||||||
|
|
||||||
from ..helpers import bounceStarter, indirectStarter
|
from ..helpers import bounceStarter, indirectStarter
|
||||||
from ..scraper import ParserScraper, _BasicScraper, _ParserScraper
|
from ..scraper import ParserScraper, _BasicScraper, _ParserScraper
|
||||||
|
@ -214,6 +214,28 @@ class Evon(WordPressScraper):
|
||||||
adult = True
|
adult = True
|
||||||
|
|
||||||
|
|
||||||
|
class ExorcismAcademy(ParserScraper):
|
||||||
|
url = 'https://ea.asmodrawscomics.com/'
|
||||||
|
stripUrl = url + 'comic/%s/'
|
||||||
|
firstStripUrl = stripUrl % 'title-page'
|
||||||
|
imageSearch = '//div[contains(@class, "webcomic-image")]//img[contains(@class, "size-full")]'
|
||||||
|
prevSearch = '//a[contains(@class, "previous-webcomic-link")]'
|
||||||
|
multipleImagesPerStrip = True
|
||||||
|
adult = True
|
||||||
|
|
||||||
|
def namer(self, image_url, page_url):
|
||||||
|
def repl(m):
|
||||||
|
return "{0}-{1}".format(m.group(2).zfill(4), m.group(1))
|
||||||
|
|
||||||
|
indexes = tuple(image_url.rstrip('/').split('/')[-3:])
|
||||||
|
day = sub(r'^(.+?)-?(?:Pg-(\d+))', repl, indexes[2])
|
||||||
|
name = "{year}-{month}-{day}".format(
|
||||||
|
year = indexes[0],
|
||||||
|
month = indexes[1],
|
||||||
|
day = day)
|
||||||
|
return name
|
||||||
|
|
||||||
|
|
||||||
class ExploitationNow(WordPressNavi):
|
class ExploitationNow(WordPressNavi):
|
||||||
url = 'http://www.exploitationnow.com/'
|
url = 'http://www.exploitationnow.com/'
|
||||||
firstStripUrl = url + '2000-07-07/9'
|
firstStripUrl = url + '2000-07-07/9'
|
||||||
|
|
Loading…
Reference in a new issue