[mangapark] support mirror domains
This commit is contained in:
@@ -13,7 +13,10 @@ from .. import text, util, exception
|
|||||||
from ..cache import memcache
|
from ..cache import memcache
|
||||||
import re
|
import re
|
||||||
|
|
||||||
BASE_PATTERN = r"(?:https?://)?(?:www\.)?mangapark\.(?:net|com|org|io|me)"
|
BASE_PATTERN = (r"(?:https?://)?(?:www\.)?(?:"
|
||||||
|
r"(?:manga|comic|read)park\.(?:com|net|org|me|io|to)|"
|
||||||
|
r"parkmanga\.(?:com|net|org)|"
|
||||||
|
r"mpark\.to)")
|
||||||
|
|
||||||
|
|
||||||
class MangaparkBase():
|
class MangaparkBase():
|
||||||
|
|||||||
@@ -44,25 +44,54 @@ __tests__ = (
|
|||||||
|
|
||||||
{
|
{
|
||||||
"#url" : "https://mangapark.com/title/114972-aria/6710214-en-ch.60.2",
|
"#url" : "https://mangapark.com/title/114972-aria/6710214-en-ch.60.2",
|
||||||
"#category": ("", "mangapark", "chapter"),
|
|
||||||
"#class" : mangapark.MangaparkChapterExtractor,
|
"#class" : mangapark.MangaparkChapterExtractor,
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
"#url" : "https://mangapark.org/title/114972-aria/6710214-en-ch.60.2",
|
"#url" : "https://mangapark.org/title/114972-aria/6710214-en-ch.60.2",
|
||||||
"#category": ("", "mangapark", "chapter"),
|
|
||||||
"#class" : mangapark.MangaparkChapterExtractor,
|
"#class" : mangapark.MangaparkChapterExtractor,
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
|
||||||
"#url" : "https://mangapark.io/title/114972-aria/6710214-en-ch.60.2",
|
|
||||||
"#category": ("", "mangapark", "chapter"),
|
|
||||||
"#class" : mangapark.MangaparkChapterExtractor,
|
|
||||||
},
|
|
||||||
|
|
||||||
{
|
{
|
||||||
"#url" : "https://mangapark.me/title/114972-aria/6710214-en-ch.60.2",
|
"#url" : "https://mangapark.me/title/114972-aria/6710214-en-ch.60.2",
|
||||||
"#category": ("", "mangapark", "chapter"),
|
"#class" : mangapark.MangaparkChapterExtractor,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"#url" : "https://mangapark.io/title/114972-aria/6710214-en-ch.60.2",
|
||||||
|
"#class" : mangapark.MangaparkChapterExtractor,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"#url" : "https://mangapark.to/title/114972-aria/6710214-en-ch.60.2",
|
||||||
|
"#class" : mangapark.MangaparkChapterExtractor,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"#url" : "https://comicpark.org/title/114972-aria/6710214-en-ch.60.2",
|
||||||
|
"#class" : mangapark.MangaparkChapterExtractor,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"#url" : "https://comicpark.to/title/114972-aria/6710214-en-ch.60.2",
|
||||||
|
"#class" : mangapark.MangaparkChapterExtractor,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"#url" : "https://readpark.org/title/114972-aria/6710214-en-ch.60.2",
|
||||||
|
"#class" : mangapark.MangaparkChapterExtractor,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"#url" : "https://readpark.net/title/114972-aria/6710214-en-ch.60.2",
|
||||||
|
"#class" : mangapark.MangaparkChapterExtractor,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"#url" : "https://parkmanga.com/title/114972-aria/6710214-en-ch.60.2",
|
||||||
|
"#class" : mangapark.MangaparkChapterExtractor,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"#url" : "https://parkmanga.net/title/114972-aria/6710214-en-ch.60.2",
|
||||||
|
"#class" : mangapark.MangaparkChapterExtractor,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"#url" : "https://parkmanga.org/title/114972-aria/6710214-en-ch.60.2",
|
||||||
|
"#class" : mangapark.MangaparkChapterExtractor,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"#url" : "https://mpark.to/title/114972-aria/6710214-en-ch.60.2",
|
||||||
"#class" : mangapark.MangaparkChapterExtractor,
|
"#class" : mangapark.MangaparkChapterExtractor,
|
||||||
},
|
},
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user