[dokireader] use foolslide base class
This commit is contained in:
@@ -8,18 +8,17 @@
|
|||||||
|
|
||||||
"""Extract manga-chapters from https://kobato.hologfx.com/"""
|
"""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"""
|
"""Extractor for manga-chapters from kobato.hologfx.com"""
|
||||||
category = "dokireader"
|
category = "dokireader"
|
||||||
subcategory = "chapter"
|
pattern = [(r"(?:https?://)?(kobato\.hologfx\.com/reader/read/"
|
||||||
pattern = [(r"(?:https?://)?kobato\.hologfx\.com/reader/read/"
|
r"[^/]+/([a-z]{2})/\d+/\d+)")]
|
||||||
r"(.+/([a-z]{2})/\d+/\d+)")]
|
|
||||||
test = [("https://kobato.hologfx.com/reader/read/hitoribocchi_no_oo_seikatsu/en/3/34", {
|
test = [("https://kobato.hologfx.com/reader/read/hitoribocchi_no_oo_seikatsu/en/3/34", {
|
||||||
"keyword": "303f3660772dd393ce01cf248f5cf376629aebc7",
|
"keyword": "303f3660772dd393ce01cf248f5cf376629aebc7",
|
||||||
})]
|
})]
|
||||||
|
|
||||||
def __init__(self, match):
|
def __init__(self, match):
|
||||||
PowermangaChapterExtractor.__init__(self, match)
|
url = "https://" + match.group(1)
|
||||||
self.url_base = "https://kobato.hologfx.com/reader/read/"
|
FoolslideChapterExtractor.__init__(self, url, match.group(2))
|
||||||
|
|||||||
Reference in New Issue
Block a user