diff options
Diffstat (limited to 'gallery_dl/extractor/poipiku.py')
| -rw-r--r-- | gallery_dl/extractor/poipiku.py | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/gallery_dl/extractor/poipiku.py b/gallery_dl/extractor/poipiku.py index e1846cc..8203885 100644 --- a/gallery_dl/extractor/poipiku.py +++ b/gallery_dl/extractor/poipiku.py @@ -51,13 +51,13 @@ class PoipikuExtractor(Extractor): thumb = extr('class="IllustItemThumbImg" src="', '"') if not thumb: break - elif thumb.startswith("/img/"): + elif thumb.startswith(("//img.poipiku.com/img/", "/img/")): continue post["num"] += 1 url = text.ensure_http_scheme(thumb[:-8]) yield Message.Url, url, text.nameext_from_url(url, post) - if not extr('</i> show all', '<'): + if not extr('> show all', '<'): continue url = self.root + "/f/ShowAppendFileF.jsp" @@ -131,7 +131,7 @@ class PoipikuPostExtractor(PoipikuExtractor): pattern = BASE_PATTERN + r"/(\d+)/(\d+)" test = ( ("https://poipiku.com/25049/5864576.html", { - "pattern": r"https://img\.poipiku\.com/user_img03/000025049" + "pattern": r"https://img\.poipiku\.com/user_img\d+/000025049" r"/005864576_EWN1Y65gQ\.png$", "keyword": { "count": "1", @@ -146,7 +146,7 @@ class PoipikuPostExtractor(PoipikuExtractor): }, }), ("https://poipiku.com/2166245/6411749.html", { - "pattern": r"https://img\.poipiku\.com/user_img01/002166245" + "pattern": r"https://img\.poipiku\.com/user_img\d+/002166245" r"/006411749_\w+\.jpeg$", "count": 4, "keyword": { |
