diff --git a/gallery_dl/extractor/luscious.py b/gallery_dl/extractor/luscious.py index be450b59..844cf140 100644 --- a/gallery_dl/extractor/luscious.py +++ b/gallery_dl/extractor/luscious.py @@ -23,7 +23,7 @@ class LusciousAlbumExtractor(Extractor): r"(?:pictures/album|albums)/([^/]+_(\d+))")] test = [("https://luscious.net/c/hentai_manga/albums/okinami-no-koigokoro_277031/view/", { "url": "7e4984a271a1072ac6483e4228a045895aff86f3", - "keyword": "b9281277ab062d95ed0713ea88ed15569d29bf84", + "keyword": "026f4dc2e17aa59f97c9b9d8e68fc52b7c900603", "content": "b3a747a6464509440bd0ff6d1267e6959f8d6ff3", })] @@ -43,7 +43,8 @@ class LusciousAlbumExtractor(Extractor): """Collect metadata for extractor-job""" url = "https://luscious.net/c/{}/albums/{}/view/".format( self.section, self.gpart) - data = text.extract_all(self.request(url).text, ( + page = self.request(url).text + data, pos = text.extract_all(page, ( ("title" , '"og:title" content="', '"'), (None , '
', ' '), @@ -52,30 +53,31 @@ class LusciousAlbumExtractor(Extractor): (None , '
Language:', ''), ("language", '\n ', ' '), ("artist" , 'rtist: ', '\n'), - ), values={"gallery-id": self.gid})[0] + ), values={"gallery-id": self.gid}) data["lang"] = iso639_1.language_to_code(data["language"]) + _, pos = text.extract(page, 'ic_container', '') + self.imageurl = text.extract(page, '