aboutsummaryrefslogtreecommitdiffstats
path: root/gallery_dl/extractor/poipiku.py
diff options
context:
space:
mode:
Diffstat (limited to 'gallery_dl/extractor/poipiku.py')
-rw-r--r--gallery_dl/extractor/poipiku.py8
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": {