diff --git a/gallery_dl/extractor/seisoparty.py b/gallery_dl/extractor/seisoparty.py index 3dc89dee..021aa5fd 100644 --- a/gallery_dl/extractor/seisoparty.py +++ b/gallery_dl/extractor/seisoparty.py @@ -25,7 +25,7 @@ class SeisopartyExtractor(Extractor): Extractor.__init__(self, match) self.user_name = None self._find_files = re.compile( - r'href="(https://cdn\.seiso\.party/files/[^"]+)').findall + r'href="(https://cdn(?:-\d)?\.seiso\.party/files/[^"]+)').findall def items(self): for post in self.posts(): @@ -115,6 +115,10 @@ class SeisopartyPostExtractor(SeisopartyExtractor): "username": "雨", }, }), + ("https://seiso.party/post/patreon/429/95949", { + "pattern": r"https://cdn-2\.seiso\.party/files/patreon/95949/", + "count": 2, + }), ) def __init__(self, match):