From 5374f12bd0a079ee1db2369fe096b9dc3df1ae64 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mike=20F=C3=A4hrmann?= Date: Mon, 24 Oct 2016 15:04:30 +0200 Subject: [PATCH] [dokireader] use foolslide base class --- gallery_dl/extractor/dokireader.py | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/gallery_dl/extractor/dokireader.py b/gallery_dl/extractor/dokireader.py index 9691ab76..3af7c227 100644 --- a/gallery_dl/extractor/dokireader.py +++ b/gallery_dl/extractor/dokireader.py @@ -8,18 +8,17 @@ """Extract manga-chapters from https://kobato.hologfx.com/""" -from .powermanga import PowermangaChapterExtractor +from .foolslide import FoolslideChapterExtractor -class DokireaderChapterExtractor(PowermangaChapterExtractor): +class DokireaderChapterExtractor(FoolslideChapterExtractor): """Extractor for manga-chapters from kobato.hologfx.com""" category = "dokireader" - subcategory = "chapter" - pattern = [(r"(?:https?://)?kobato\.hologfx\.com/reader/read/" - r"(.+/([a-z]{2})/\d+/\d+)")] + pattern = [(r"(?:https?://)?(kobato\.hologfx\.com/reader/read/" + r"[^/]+/([a-z]{2})/\d+/\d+)")] test = [("https://kobato.hologfx.com/reader/read/hitoribocchi_no_oo_seikatsu/en/3/34", { "keyword": "303f3660772dd393ce01cf248f5cf376629aebc7", })] def __init__(self, match): - PowermangaChapterExtractor.__init__(self, match) - self.url_base = "https://kobato.hologfx.com/reader/read/" + url = "https://" + match.group(1) + FoolslideChapterExtractor.__init__(self, url, match.group(2))