[nijie] add favorites extractor
adds support for 'https://nijie.info/user_like_illust_view.php?id=...'
This commit is contained in:
@@ -53,11 +53,11 @@ MangaPark https://mangapark.me/ Chapters, Manga
|
||||
Mangareader https://www.mangareader.net/ Chapters, Manga
|
||||
nhentai https://nhentai.net/ Galleries, Search Results
|
||||
Niconico Seiga http://seiga.nicovideo.jp Images from Users, individual Images Required
|
||||
nijie https://nijie.info/ Images from Users, individual Images Required
|
||||
nijie https://nijie.info/ |Images from Use-4| Required
|
||||
Nyafuu Archive https://archive.nyafuu.org/ Threads
|
||||
Pawoo https://pawoo.net Images from Users, Images from Statuses
|
||||
Pinterest https://www.pinterest.com Boards, Pins, pin.it Links
|
||||
Pixiv https://www.pixiv.net/ |Images from Use-4| Required
|
||||
Pixiv https://www.pixiv.net/ |Images from Use-5| Required
|
||||
PowerManga https://powermanga.org/ Chapters, Manga
|
||||
Pure Mashiro http://reader.puremashiro.moe/ Chapters, Manga
|
||||
Read Comic Online http://readcomiconline.to/ Comic-Issues, Comics
|
||||
@@ -94,4 +94,5 @@ Turboimagehost https://turboimagehost.com/ individual Images
|
||||
.. |Images from Use-1| replace:: Images from Users, Albums, Challenges, individual Images, Likes, Search Results
|
||||
.. |Collections, De-2| replace:: Collections, Deviations, Favorites, Folders, Galleries, Journals
|
||||
.. |Images from Use-3| replace:: Images from Users, Albums, Favorites, Galleries, Groups, individual Images, Search Results
|
||||
.. |Images from Use-4| replace:: Images from Users, Bookmarks, Favorites, pixiv.me Links, Rankings, Individual Images
|
||||
.. |Images from Use-4| replace:: Images from Users, Doujin, Favorites, individual Images
|
||||
.. |Images from Use-5| replace:: Images from Users, Bookmarks, Favorites, pixiv.me Links, Rankings, Individual Images
|
||||
|
||||
@@ -153,6 +153,23 @@ class NijieDoujinExtractor(NijieExtractor):
|
||||
return self._pagination("members_dojin")
|
||||
|
||||
|
||||
class NijieFavoriteExtractor(NijieExtractor):
|
||||
"""Extractor for all favorites/bookmarks of a nijie-user"""
|
||||
subcategory = "favorite"
|
||||
directory_fmt = ["{category}", "bookmarks", "{user_id}"]
|
||||
archive_fmt = "f_{user_id}_{image_id}_{index}"
|
||||
pattern = [(r"(?:https?://)?(?:www\.)?nijie\.info"
|
||||
r"/user_like_illust_view\.php\?id=(\d+)")]
|
||||
test = [
|
||||
("https://nijie.info/user_like_illust_view.php?id=44", {
|
||||
"count": ">= 16",
|
||||
}),
|
||||
]
|
||||
|
||||
def get_image_ids(self):
|
||||
return self._pagination("user_like_illust_view")
|
||||
|
||||
|
||||
class NijieImageExtractor(NijieExtractor):
|
||||
"""Extractor for a work/image from nijie.info"""
|
||||
subcategory = "image"
|
||||
|
||||
@@ -66,6 +66,7 @@ CATEGORY_MAP = {
|
||||
}
|
||||
|
||||
SUBCATEGORY_MAP = {
|
||||
"doujin" : "Doujin",
|
||||
"gallery": "Galleries",
|
||||
"image" : "individual Images",
|
||||
"issue" : "Comic-Issues",
|
||||
|
||||
Reference in New Issue
Block a user