[mangapark] support mirror domains

This commit is contained in:
Mike Fährmann
2025-03-25 19:37:26 +01:00
parent 03c87b71ca
commit ebf05e53fe
2 changed files with 44 additions and 12 deletions

View File

@@ -13,7 +13,10 @@ from .. import text, util, exception
from ..cache import memcache
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():

View File

@@ -44,25 +44,54 @@ __tests__ = (
{
"#url" : "https://mangapark.com/title/114972-aria/6710214-en-ch.60.2",
"#category": ("", "mangapark", "chapter"),
"#class" : mangapark.MangaparkChapterExtractor,
},
{
"#url" : "https://mangapark.org/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",
"#category": ("", "mangapark", "chapter"),
"#class" : mangapark.MangaparkChapterExtractor,
},
{
"#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,
},