summaryrefslogtreecommitdiffstats
path: root/gallery_dl/extractor/piczel.py
diff options
context:
space:
mode:
authorLibravatarUnit 193 <unit193@unit193.net>2020-12-13 23:07:42 -0500
committerLibravatarUnit 193 <unit193@unit193.net>2020-12-13 23:07:42 -0500
commit8f7c87a2697113134c311aaeafd9c919555a2741 (patch)
tree4ff7316ac1570683b3c968fd30d044925e47a2a5 /gallery_dl/extractor/piczel.py
parent143723944033d7a6593d57bd1cf6ae97713b6ce7 (diff)
New upstream version 1.16.0.upstream/1.16.0
Diffstat (limited to 'gallery_dl/extractor/piczel.py')
-rw-r--r--gallery_dl/extractor/piczel.py10
1 files changed, 6 insertions, 4 deletions
diff --git a/gallery_dl/extractor/piczel.py b/gallery_dl/extractor/piczel.py
index 45bd8b5..38f94e0 100644
--- a/gallery_dl/extractor/piczel.py
+++ b/gallery_dl/extractor/piczel.py
@@ -19,6 +19,7 @@ class PiczelExtractor(Extractor):
filename_fmt = "{category}_{id}_{title}_{num:>02}.{extension}"
archive_fmt = "{id}_{num}"
root = "https://piczel.tv"
+ api_root = "https://tombstone.piczel.tv"
def items(self):
yield Message.Version, 1
@@ -78,7 +79,7 @@ class PiczelUserExtractor(PiczelExtractor):
self.user = match.group(1)
def posts(self):
- url = "{}/api/users/{}/gallery".format(self.root, self.user)
+ url = "{}/api/users/{}/gallery".format(self.api_root, self.user)
return self._pagination(url)
@@ -98,7 +99,7 @@ class PiczelFolderExtractor(PiczelExtractor):
self.user, self.folder_id = match.groups()
def posts(self):
- url = "{}/api/users/{}/gallery".format(self.root, self.user)
+ url = "{}/api/users/{}/gallery".format(self.api_root, self.user)
return self._pagination(url, int(self.folder_id))
@@ -107,7 +108,8 @@ class PiczelImageExtractor(PiczelExtractor):
subcategory = "image"
pattern = r"(?:https?://)?(?:www\.)?piczel\.tv/gallery/image/(\d+)"
test = ("https://piczel.tv/gallery/image/7807", {
- "url": "85225dd53a03c3b6028f6c4a45b71eccc07f7066",
+ "pattern": r"https://(\w+\.)?piczel\.tv/static/uploads/gallery_image"
+ r"/32920/image/7807/25737334-Lulena\.png",
"content": "df9a053a24234474a19bce2b7e27e0dec23bff87",
"keyword": {
"created_at": "2018-07-22T05:13:58.000Z",
@@ -136,5 +138,5 @@ class PiczelImageExtractor(PiczelExtractor):
self.image_id = match.group(1)
def posts(self):
- url = "{}/api/gallery/{}".format(self.root, self.image_id)
+ url = "{}/api/gallery/{}".format(self.api_root, self.image_id)
return (self.request(url).json(),)