1
0
mirror of https://github.com/mikf/gallery-dl.git synced 2024-11-22 18:53:21 +01:00

[sankaku] support '/posts/' URLs (#4688)

This commit is contained in:
Mike Fährmann 2023-10-21 13:20:35 +02:00
parent b8674776e9
commit b52fd91ac6
No known key found for this signature in database
GPG Key ID: 5680CA389D365A88
2 changed files with 13 additions and 1 deletions

View File

@ -143,7 +143,7 @@ class SankakuPostExtractor(SankakuExtractor):
"""Extractor for single posts from sankaku.app"""
subcategory = "post"
archive_fmt = "{id}"
pattern = BASE_PATTERN + r"/post/show/([0-9a-f]+)"
pattern = BASE_PATTERN + r"/post(?:s|/show)/([0-9a-f]+)"
example = "https://sankaku.app/post/show/12345"
def __init__(self, match):

View File

@ -147,6 +147,18 @@ __tests__ = (
"md5": "f8ba89043078f0e4be2d9c46550b840a",
},
{
"#url" : "https://chan.sankakucomplex.com/posts/f8ba89043078f0e4be2d9c46550b840a",
"#comment" : "/posts/ instead of /post/show/ (#4688)",
"#category": ("booru", "sankaku", "post"),
"#class" : sankaku.SankakuPostExtractor,
"#pattern" : r"https://s\.sankakucomplex\.com/data/f8/ba/f8ba89043078f0e4be2d9c46550b840a\.jpg",
"#count" : 1,
"id" : 33195194,
"md5": "f8ba89043078f0e4be2d9c46550b840a",
},
{
"#url" : "https://chan.sankakucomplex.com/post/show/360451",
"#category": ("booru", "sankaku", "post"),