aboutsummaryrefslogtreecommitdiffstats
path: root/gallery_dl/extractor/sankakucomplex.py
diff options
context:
space:
mode:
Diffstat (limited to 'gallery_dl/extractor/sankakucomplex.py')
-rw-r--r--gallery_dl/extractor/sankakucomplex.py38
1 files changed, 3 insertions, 35 deletions
diff --git a/gallery_dl/extractor/sankakucomplex.py b/gallery_dl/extractor/sankakucomplex.py
index 47e067b..e1d4153 100644
--- a/gallery_dl/extractor/sankakucomplex.py
+++ b/gallery_dl/extractor/sankakucomplex.py
@@ -30,32 +30,8 @@ class SankakucomplexArticleExtractor(SankakucomplexExtractor):
filename_fmt = "{filename}.{extension}"
archive_fmt = "{date:%Y%m%d}_{filename}"
pattern = (r"(?:https?://)?www\.sankakucomplex\.com"
- r"/(\d{4}/\d\d/\d\d/[^/?#]+)")
- test = (
- ("https://www.sankakucomplex.com/2019/05/11/twitter-cosplayers", {
- "url": "4a9ecc5ae917fbce469280da5b6a482510cae84d",
- "keyword": "bfe08310e7d9a572f568f6900e0ed0eb295aa2b3",
- }),
- ("https://www.sankakucomplex.com/2009/12/01/sexy-goddesses-of-2ch", {
- "url": "a1e249173fd6c899a8134fcfbd9c925588a63f7c",
- "keyword": "e78fcc23c2711befc0969a45ea5082a29efccf68",
- }),
- # videos (#308)
- (("https://www.sankakucomplex.com/2019/06/11"
- "/darling-ol-goddess-shows-off-her-plump-lower-area/"), {
- "pattern": r"/wp-content/uploads/2019/06/[^/]+\d\.mp4",
- "range": "26-",
- "count": 5,
- }),
- # youtube embeds (#308)
- (("https://www.sankakucomplex.com/2015/02/12"
- "/snow-miku-2015-live-magical-indeed/"), {
- "options": (("embeds", True),),
- "pattern": r"https://www.youtube.com/embed/",
- "range": "2-",
- "count": 2,
- }),
- )
+ r"/(\d\d\d\d/\d\d/\d\d/[^/?#]+)")
+ example = "https://www.sankakucomplex.com/1970/01/01/TITLE"
def items(self):
url = "{}/{}/?pg=X".format(self.root, self.path)
@@ -113,15 +89,7 @@ class SankakucomplexTagExtractor(SankakucomplexExtractor):
subcategory = "tag"
pattern = (r"(?:https?://)?www\.sankakucomplex\.com"
r"/((?:tag|category|author)/[^/?#]+)")
- test = (
- ("https://www.sankakucomplex.com/tag/cosplay/", {
- "range": "1-50",
- "count": 50,
- "pattern": SankakucomplexArticleExtractor.pattern,
- }),
- ("https://www.sankakucomplex.com/category/anime/"),
- ("https://www.sankakucomplex.com/author/rift/page/5/"),
- )
+ example = "https://www.sankakucomplex.com/tag/TAG/"
def items(self):
pnum = 1