From 3cbd3908d09497f072c2df66b132162e616f9acb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mike=20F=C3=A4hrmann?= Date: Sat, 30 Dec 2023 22:25:59 +0100 Subject: [PATCH] [nijie] add 'count' metadata field https://github.com/mikf/gallery-dl/issues/146#issuecomment-1812849102 --- gallery_dl/extractor/nijie.py | 7 +++++-- test/results/horne.py | 3 +++ test/results/nijie.py | 7 +++++-- 3 files changed, 13 insertions(+), 4 deletions(-) diff --git a/gallery_dl/extractor/nijie.py b/gallery_dl/extractor/nijie.py index 57c311840ae..b9917057963 100644 --- a/gallery_dl/extractor/nijie.py +++ b/gallery_dl/extractor/nijie.py @@ -55,9 +55,12 @@ def items(self): else: data["user_id"] = data["artist_id"] data["user_name"] = data["artist_name"] - yield Message.Directory, data - for num, url in enumerate(self._extract_images(image_id, page)): + urls = list(self._extract_images(image_id, page)) + data["count"] = len(urls) + + yield Message.Directory, data + for num, url in enumerate(urls): image = text.nameext_from_url(url, { "num": num, "url": "https:" + url, diff --git a/test/results/horne.py b/test/results/horne.py index 9058a481bb6..f6bddba8663 100644 --- a/test/results/horne.py +++ b/test/results/horne.py @@ -83,6 +83,7 @@ "artist_id" : 58000, "artist_name": "のえるわ", + "count" : 1, "date" : "dt:2018-01-29 14:25:39", "description": "前回とシチュがまるかぶり \r\n竿野郎は塗るのだるかった", "extension" : "png", @@ -113,9 +114,11 @@ "artist_id" : 58000, "artist_name": "のえるわ", + "count" : 4, "date" : "dt:2018-02-04 14:47:24", "description": "ノエル「そんなことしなくても、言ってくれたら咥えるのに・・・♡」", "image_id" : 8716, + "num" : range(0, 3), "tags" : [ "男の娘", "フェラ", diff --git a/test/results/nijie.py b/test/results/nijie.py index 01ac8facdda..a2c05c81bd4 100644 --- a/test/results/nijie.py +++ b/test/results/nijie.py @@ -31,12 +31,13 @@ "artist_id" : 44, "artist_name": "ED", + "count" : 1, "date" : datetime.datetime, "description": str, "extension" : "jpg", "filename" : str, "image_id" : int, - "num" : int, + "num" : 0, "tags" : list, "title" : str, "url" : r"re:https://pic.nijie.net/\d+/nijie/.*jpg$", @@ -102,11 +103,12 @@ "#class" : nijie.NijieImageExtractor, "#urls" : "https://pic.nijie.net/06/nijie/14/44/44/illust/0_0_28e8c02d921bee33_9222d3.jpg", "#sha1_url" : "3d654e890212ba823c9647754767336aebc0a743", - "#sha1_metadata": "41da5d0e178b04f01fe72460185df52fadc3c91b", + "#sha1_metadata": "58e716bcb03b431cae901178c198c787908e1c0c", "#sha1_content" : "d85e3ea896ed5e4da0bca2390ad310a4df716ca6", "artist_id" : 44, "artist_name": "ED", + "count" : 1, "date" : "dt:2014-01-18 19:58:21", "description": "租絵にてお邪魔いたし候\r\n是非ともこの”おっぱい”をご高覧賜りたく馳せ参じた次第\r\n長文にて失礼仕る\r\n\r\nまず全景でありますが、首を右に傾けてみて頂きたい\r\nこの絵図は茶碗を眺めていた私が思わぬ美しさにて昇天したときのものを、筆をとり、したためたものである(トレースではない)\r\n筆は疾風の如く走り、半刻過ぎには私好みの”おっぱい”になっていたのである!\r\n次に細部をみて頂きたい\r\n絵図を正面から見直して頂くと、なんとはんなりと美しいお椀型をしたおっぱいであろうか  右手から緩やかに生まれる曲線は左手に進むにつれて、穏やかな歪みを含み流れる  これは所謂轆轤目であるが三重の紐でおっぱいをぐるぐると巻きつけた情景そのままであり、この歪みから茶碗の均整は崩れ、たぷんたぷんのおっぱいの重量感を醸し出している!\r\nさらに左手に進めば梅花皮(カイラギ)を孕んだ高大が現れる 今回は点線にて表現するが、その姿は乳首から母乳が噴出するが如く 或は精子をぶっかけられたが如く 白くとろっとした釉薬の凝固が素晴しい景色をつくりだしているのである!\r\n最後には極めつけ、すくっと螺旋を帯びながらそそり立つ兜巾(ときん)!この情景はまさしく乳首である!  全体をふんわりと盛り上げさせる乳輪にちょこっと存在する乳頭はぺろりと舌で確かめ勃起させたくなる風情がある!\r\n\r\nこれを”おっぱい”と呼ばずなんと呼ぼうや!?\r\n\r\n興奮のあまり失礼致した\r\n御免", "extension" : "jpg", @@ -133,6 +135,7 @@ "artist_id" : 49509, "artist_name": "黒川 竜", + "count" : 4, "date" : "dt:2023-12-02 04:19:29", "description": "【DLサイトコム】ウィンターセール 30%OFF\r\n期間:2024年2月14日まで\r\n【toloveるドリンク】\r\nhttps://www.dlsite.com/maniax/work/=/product_id/RJ042727.html\r\n【toloveるドリンク2】\r\nhttps://www.dlsite.com/maniax/work/=/product_id/RJ043289.html\r\n【クランクランBIG】\r\nhttps://www.dlsite.com/maniax/work/=/product_id/RJ043564.html", "image_id" : 594044,