summaryrefslogtreecommitdiffstats
path: root/gallery_dl/extractor/fapachi.py
diff options
context:
space:
mode:
authorLibravatarUnit 193 <unit193@unit193.net>2023-10-03 18:31:58 -0400
committerLibravatarUnit 193 <unit193@unit193.net>2023-10-03 18:31:58 -0400
commitb8758ecd073910ce3220b2e68399147b425c37b8 (patch)
treed6aee20213508c8f425cbacb3d714367eca904c5 /gallery_dl/extractor/fapachi.py
parente2f67519f8c1750a71aab3dc56b8345fff21bac5 (diff)
New upstream version 1.26.0.upstream/1.26.0
Diffstat (limited to 'gallery_dl/extractor/fapachi.py')
-rw-r--r--gallery_dl/extractor/fapachi.py27
1 files changed, 4 insertions, 23 deletions
diff --git a/gallery_dl/extractor/fapachi.py b/gallery_dl/extractor/fapachi.py
index ee6d15a..6e81519 100644
--- a/gallery_dl/extractor/fapachi.py
+++ b/gallery_dl/extractor/fapachi.py
@@ -14,25 +14,13 @@ class FapachiPostExtractor(Extractor):
"""Extractor for individual posts on fapachi.com"""
category = "fapachi"
subcategory = "post"
+ root = "https://fapachi.com"
directory_fmt = ("{category}", "{user}")
filename_fmt = "{user}_{id}.{extension}"
archive_fmt = "{user}_{id}"
pattern = (r"(?:https?://)?(?:www\.)?fapachi\.com"
r"/(?!search/)([^/?#]+)/media/(\d+)")
- root = "https://fapachi.com"
- test = (
- # NSFW
- ("https://fapachi.com/sonson/media/0082", {
- "pattern": (r"https://fapachi\.com/models/s/o/"
- r"sonson/1/full/sonson_0082\.jpeg"),
- "keyword": {
- "user": "sonson",
- "id" : "0082",
- },
- }),
- # NSFW
- ("https://fapachi.com/ferxiita/media/0159"),
- )
+ example = "https://fapachi.com/MODEL/media/12345"
def __init__(self, match):
Extractor.__init__(self, match)
@@ -54,17 +42,10 @@ class FapachiUserExtractor(Extractor):
"""Extractor for all posts from a fapachi user"""
category = "fapachi"
subcategory = "user"
+ root = "https://fapachi.com"
pattern = (r"(?:https?://)?(?:www\.)?fapachi\.com"
r"/(?!search(?:/|$))([^/?#]+)(?:/page/(\d+))?$")
- root = "https://fapachi.com"
- test = (
- ("https://fapachi.com/sonson", {
- "pattern": FapachiPostExtractor.pattern,
- "range" : "1-50",
- "count" : 50,
- }),
- ("https://fapachi.com/ferxiita/page/3"),
- )
+ example = "https://fapachi.com/MODEL"
def __init__(self, match):
Extractor.__init__(self, match)