[powermanga] support another url-pattern

pull/13/head
Mike Fährmann 9 years ago
parent 1eaf0a55a6
commit 9cb184d409
No known key found for this signature in database
GPG Key ID: 5680CA389D365A88

@ -22,10 +22,16 @@ class PowerMangaExtractor(Extractor):
pattern = [
(r"(?:https?://)?read(?:er)?\.powermanga\.org/read/"
r"(.+/([a-z]{2})/\d+/\d+)(?:/page)?"),
(r"(?:https?://)?(?:www\.)?(p)owermanga\.org/((?:[^-]+-)+[^-]+/?)"),
]
def __init__(self, match):
Extractor.__init__(self)
if match.group(1) == "p":
page = self.request("https://powermanga.org/" + match.group(2)).text
pos = page.index("class='small-button smallblack'>Download</a>")
url = text.extract(page, "<a href='", "'", pos)[0]
match = re.match(self.pattern[0], url)
self.part = match.group(1)
self.lang = match.group(2)
extra = "er" if "://reader" in match.string else ""

Loading…
Cancel
Save