Commit Graph

3094 Commits (d1dd52349a2ed77bb87e7ae548400476df0ba84d)

Author SHA1 Message Date
Mike Fährmann 27e8078fb7
[poipiku] add 'user' and 'post' extractors (#1602)
2 years ago
Mike Fährmann fa902cd54d
[itaku] add 'gallery' and 'image' extractors (#1842)
2 years ago
Mike Fährmann d6c6c8a4a0
[twitter] improve '"replies": "self"' (#2665)
2 years ago
Mike Fährmann 9c8d895d19
[twitter] implement 'csrf' option (#2676)
2 years ago
Mike Fährmann 08db8435f1
[twitter] fix pagination for conversion tweets
2 years ago
Mike Fährmann 78d83345d3
[cyberdrop] add fallback URLs (#2668)
2 years ago
Mike Fährmann 834e900037
[unsplash] add collection_title and …_id metadata fields (#2670)
2 years ago
Mike Fährmann 6db77d4656
[weibo] support '?tabtype=video' listings (#2601)
2 years ago
Mike Fährmann 1da3ccf608
[twitter] implement 'expand' option (#2665)
2 years ago
Mike Fährmann 0add1fc090
[twitter] improve strategy for user URLs (#2665)
2 years ago
Mike Fährmann 45c980daf0
[weibo] fix retweets (#2601)
2 years ago
Mike Fährmann ae1b24aa6a
[instagram] automatically invalidate expired login sessions
2 years ago
Mike Fährmann 47a92c8c7e
[instagram] provide 'date' for 'carousel_media' files (#2660)
2 years ago
Mike Fährmann 2064f20e11
[instagram} fix 'tag' extractor (#2659)
2 years ago
Mike Fährmann 6c0fa2f258
[readcomiconline] update
2 years ago
Mike Fährmann 61cbf8318c
[weibo] fix URLs generated by 'user' extractor (#2601)
2 years ago
Mike Fährmann 4b78bd423f
[paheal] add 'metadata' option (#2641)
2 years ago
Mike Fährmann 535cbcb185
cache extracted browser cookies
2 years ago
Mike Fährmann 541a61d344
[subscribestar] fix 'date' metadata (#2642)
2 years ago
Mike Fährmann 46d171c938
[instagram] fix stories (#2644)
2 years ago
Mike Fährmann e59bcb8437
[weibo] ensure media URLs use https://
2 years ago
Mike Fährmann 73f673e3ca
[weibo] handle 'gif' pictures
2 years ago
Mike Fährmann 345199a3ec
[pixiv] include '.gif' in background fallback URLs (#2495)
2 years ago
Mike Fährmann 57508d3bb7
[weibo] support all different 'tabtype' listings (#686, #2601)
2 years ago
Mike Fährmann 2687ef6bd9
[nozomi] remove slashes from search terms (fixes #2653)
2 years ago
Mike Fährmann ee7cea888e
[instagram]
2 years ago
Mike Fährmann d0dc29f312
[instagram] fix stories (#2644)
2 years ago
Mike Fährmann 2fb01938f4
[instagram] fix and update extractors (#2644)
2 years ago
Mike Fährmann 05d4a0215a
[sankaku] extend URL patterns (fixes #2647)
2 years ago
Mike Fährmann e0ac358aa5
[gofile] fix 401 Unauthorized errors (#2632)
2 years ago
Mike Fährmann 8a42d859bf
[bunkr] change domain to 'app.bunkr.is' (#2634)
2 years ago
Mike Fährmann 7a9cba9c10
[weibo] add support for usernames in URLs (#1662)
2 years ago
Mike Fährmann 4bf5bc2403
[weibo] support 'livephoto' entries (#2146)
2 years ago
Mike Fährmann a0692818af
[weibo] switch to desktop API (#2601)
2 years ago
Mike Fährmann 61fa9b535a
[paheal] improve metadata extraction (#2641)
2 years ago
Mike Fährmann 415c208c1f
[gfycat] cleanup
2 years ago
Mike Fährmann a80ba17ed4
[gfycat] add 'collections' extractor (#2629)
2 years ago
Mike Fährmann ff5e10a86d
[hypnohub] move to gelbooru_v02 instances (#2631)
2 years ago
Mike Fährmann d6e744bf0f
[gfycat] add 'collection' extractor (#2629)
2 years ago
Mike Fährmann 4f7fe9b4be
[deviantart] fix folder listings with 'pagination: manual'
2 years ago
Mike Fährmann 310fee99d5
[readcomiconline] remove automatic 'browser' setting (#2625)
2 years ago
Mike Fährmann d4e9d51760
[reddit] add 'home' extractor (#2614)
2 years ago
Infinitay f54525573b
[Instagram] Add tagged_users to keywords for stories (#2582) (#2584)
2 years ago
thatfuckingbird da0696e1f5
recognize vxtwitter URLs (#2621)
2 years ago
Mike Fährmann dcb580240d
[twitter] extract alt texts as 'description' (closes #2617)
2 years ago
Mike Fährmann 915dba8345
[twitter] improve results for regular user URLs
2 years ago
Mike Fährmann 9df4e0f65b
[twitter] disable 'cards' by default
2 years ago
Mike Fährmann 79dce8ae68
[weasyl] implement 'metadata' option (#2610)
2 years ago
Mike Fährmann 9d5580a091
[khinsider] fix metadata extraction (closes #2611)
2 years ago
Mike Fährmann 688d6553b4
replace calls to print() with stdout_write() (#2529)
2 years ago
Mike Fährmann 86cbf485ab
[webtoons] extract real episode number (#2591)
2 years ago
Mike Fährmann 82c1cc130b
[readcomiconline] update deobfuscation code (#2481)
2 years ago
Mike Fährmann 4005171db3
[pixiv] provide more metadata fields when option enabled (#2594)
2 years ago
Mike Fährmann c8abb16c60
[mangahere] send Referer headers (#2592)
2 years ago
Mike Fährmann 3fd9249717
[mangafox] send Referer headers (#2592)
2 years ago
Mike Fährmann 90d28387ef
[instagram] detect empty story listings faster
2 years ago
Mike Fährmann bd6ec5c352
[foolfuuka] match 4chan filenames (#2577)
2 years ago
Mike Fährmann feb470d19a
[shopifx] natively support a few more sites (closes #2089)
2 years ago
Mike Fährmann 60f4d59b1e
[gelbooru_v01] remove 'tlb.booru.org' from supported domains
2 years ago
Mike Fährmann 6b6eb0b8f6
[lolisafe] implement 'domain' option (#2575)
2 years ago
Mike Fährmann d26da3b9e5
add pre-generated 'pattern' for supported BaseExtractor sites
2 years ago
Mike Fährmann 6ae3a5cdb0
[pixiv] make retrieving ugoira metadata non-fatal (#2562)
2 years ago
Mike Fährmann 6742f3bc1e
implement --cookies-from-browser (#1606)
2 years ago
Mike Fährmann c4b9f7bab8
update functions working with cookies.txt files
2 years ago
Mike Fährmann f190018e37
[mangasee] use randomly generated PHPSESSID cookie (#2560)
2 years ago
Mike Fährmann 4c47dfffdd
[instagram] report redirects to captcha challenges (#2543)
2 years ago
Mike Fährmann 4598d32370
[imgur] prevent exception for empty albums (closes #2557)
2 years ago
Mike Fährmann 435e9c5d2e
[vk] report errors for private albums (#2556)
2 years ago
Mike Fährmann 9adea93aef
[pixiv] updates to avatar/background extractors (#2495)
2 years ago
Mike Fährmann 3e6aba05ab
[vk] add fallback for user ID extraction (#2535)
2 years ago
Mike Fährmann 52b47c3cf9
[gelbooru_v01] add 'favorite' extractor (#2546)
2 years ago
Mike Fährmann 5b7423d14c
[vk] fix URLs for older photos (#2535)
2 years ago
Mike Fährmann 3346f58a2a
[twitter] use twMediaDownloader strategy for user URLs
2 years ago
Mike Fährmann 84756982e9
[pixiv] implement 'include' option
2 years ago
Mike Fährmann d11e2191ae
[nijie] support /history_nuita.php listings (closes #2541)
2 years ago
Mike Fährmann 4aca29b7b4
[naverwebtoon] support (best)challenge comics (closes #2542)
2 years ago
Mike Fährmann 3e926bd465
[realbooru] fix extraction (fixes #2530)
2 years ago
Mike Fährmann 82eee72b39
[pixiv] update API interface
2 years ago
Mike Fährmann 1bc77efa02
[artstation] use "browser": "firefox" by default (#2527)
2 years ago
Mike Fährmann a39e7b7366
[vk] handle photos without width/height info (fixes #2535)
2 years ago
Federico Ravasio 0381752575
[photovogue] switch to .com, update api endpoint (#2494)
2 years ago
Mike Fährmann 3f02e483c6
[e621] fix applying request_interval_min (#2533)
2 years ago
Mike Fährmann afde76269c
[weibo] fix infinite retries for deleted accounts (fixes #2521)
2 years ago
Mike Fährmann d85e66bcac
[vk] fix extraction (#2512)
2 years ago
Mike Fährmann 9e6ff42a9d
[pixiv] implement 'background' option (#623, #1124, #2495)
2 years ago
Mike Fährmann 4d1896830f
[mangadex] download chapters with 'externalUrl' (fixes #2503)
2 years ago
Mike Fährmann 97e8a15295
[deviantart] implement 'pagination' option (#2488)
2 years ago
Mike Fährmann 1f9a0e2fd8
update extractor test results
2 years ago
Mike Fährmann ad5a4b1756
[twitter] fix various syndication issues
2 years ago
Mike Fährmann 12bd9ba33a
[readcomiconline] add 'quality' option (#2467)
2 years ago
Mike Fährmann 60ad46ddcc
[readcomiconline] unobfuscate image URLs (#2481)
2 years ago
Mike Fährmann a6c4ff58fb
[cyberdrop] match cyberdrop.to URLs (closes #2496)
2 years ago
Mike Fährmann 13ed18b9aa
[lolisafe] fix typo
2 years ago
Mike Fährmann 3e942a58be
[twitter] improve syndication video selection (#2354)
2 years ago
Mike Fährmann 0794027100
[issuu] fix extraction (#2483)
2 years ago
Mike Fährmann 5d5a08cc69
[sexcom] add fallback for empty files (#2485)
2 years ago
thatfuckingbird 4527a35aba
[twitter] accept fxtwitter.com URLs (#2484)
2 years ago
Mike Fährmann c1768972c2
[newgrounds] update and fix pagination (#2456)
2 years ago
Mike Fährmann 78e5d0c423
[kissgoddess] extract all images (closes #2473)
2 years ago
Mike Fährmann 0b33435da5
[pinterest] support multiple files per pin (closes #1619, #2452)
2 years ago
Mike Fährmann 9c5d2d7af3
[pinterest] add extractor for created pins (#2452)
3 years ago
Mike Fährmann 1171911dc3
[twitter] add 'syndication' option (#2354)
3 years ago
Mike Fährmann a53cfc845e
[newgrounds] warn about age-restricted posts (#2456)
3 years ago
Mike Fährmann ecee315bbf
[mangasee] unescape manga names (fixes #2454)
3 years ago
loragja 7e545a3ae9
[gofile] add gofile.io extractor (#2364)
3 years ago
Layerex 625f4d4cc4
[telegraph] Add telegra.ph extractor (#2312)
3 years ago
Mike Fährmann 48cc4853be
[skeb] refactor 'sent-requests' and add tests
3 years ago
Mike Fährmann 37d584a9b2
[hitomi] update metadata extraction (fixes #2444)
3 years ago
Mike Fährmann b03ca7f10c
[aryion] provide correct 'date' independent of dst
3 years ago
Mike Fährmann ba69fb669d
[kemonoparty] add 'duplicates' option (closes #2440)
3 years ago
Mike Fährmann 29db716a63
implement 'datetime_to_timestamp()'
3 years ago
Mike Fährmann 9313d4dc10
[pinterest] do not force 'm3u8_native' for video downloads (#2436)
3 years ago
Mike Fährmann 42f2fd2ed7
[twibooru] fix posts without 'name' (fixes #2434)
3 years ago
chinggg 6f1d5e8ab9
[unsplash] replace dash with space in search API queries (#2429)
3 years ago
Mike Fährmann f8230dde43
[instagram] add 'previews' option (#2135)
3 years ago
Mike Fährmann 500a479026
fix a third(!) bug in _check_cookies() (#2372)
3 years ago
Mike Fährmann c4cc387f7d
[furaffinity] fix search result pagination (fixes #2402)
3 years ago
Mike Fährmann 281a5b3b28
[newgrounds] fix video descriptions (#2328)
3 years ago
Mike Fährmann b1b15d6cef
[imagebam] add support for /view/ paths (closes #2378)
3 years ago
Mike Fährmann e64c2b85d0
[fantia] apply patch (#2381)
3 years ago
Mike Fährmann f31ab0d2ec
[fanbox] fetch data for each individual post (fixes #2388)
3 years ago
Mike Fährmann fc277fa45f
[seiga] require authentication with 'user_session' cookie (#2372)
3 years ago
Mike Fährmann 47cf05c4ab
refactor proxy handling code (#2357)
3 years ago
Mike Fährmann d50a1ec2cc
[subscribestar] unescape attachment URLs (fixes #2370)
3 years ago
Mike Fährmann 3ddc620ef6
[skeb] fix post extractor (#2330)
3 years ago
Orkun Koçyiğit eb2bb7d998
[fantia] add 'num' enumeration index (#2377)
3 years ago
Mike Fährmann fac8047899
[kemonoparty] limit default filename length (#2373)
3 years ago
Mike Fährmann bfa5e61900
[patreon] add explicit 'image_large' file type (#2257)
3 years ago
Mike Fährmann 6ea3ff5173
[tumblr] notify users about registering an oauth application
3 years ago
Mike Fährmann b5236656d5
[deviantart] notify users about registering an oauth application
3 years ago
Mike Fährmann 2aa47e8382
[twitter] handle Tweets with "softIntervention" entries
3 years ago
Mike Fährmann 64bbc7969d
[twitter] warn about age-restricted Tweets (#2354)
3 years ago
Mike Fährmann e778be52bc
[twitter] update query hashes
3 years ago
Mike Fährmann bddcec49f1
implement 'text.root_from_url()'
3 years ago
Mike Fährmann 92c492dc09
[kemonoparty] match beta.kemono.party URLs (#2348)
3 years ago
Mike Fährmann 4ea9157d51
[mangadex] fix chapters without 'translatedLanguage' (#2352)
3 years ago
Alice f1cab23724
[skeb] add 'sent-requests' option (#2322) (#2330)
3 years ago
dragobit 781fdfa212
[hentaicosplays] add Referer to headers (#2317)
3 years ago
Mike Fährmann 4385a34e05
[twitter] fix handling of 429 responses (fixes #2339)
3 years ago
Mike Fährmann 5a50569360
[toyhouse] support 'art' listings (#1546, #2331)
3 years ago
Mike Fährmann 1c79044433
[imagebam] set 'nsfw_inter' cookie (fixes #2334)
3 years ago
Mike Fährmann d71c173150
[newgrounds] strip incomplete HTML tag from '_comment' (#2328)
3 years ago
Mike Fährmann cf58048bd4
[newgrounds] add 'post_url' metadata field (#2328)
3 years ago
Mike Fährmann 7aa2e2cd84
[slideshare] fix extraction
3 years ago
Mike Fährmann fdfdc1b614
[kissgoddess] add 'gallery' and 'model' extractors
3 years ago
Mike Fährmann 79a461a2c1
[mememuseum] add 'tag' and 'post' extractors (closes #2264)
3 years ago
Mike Fährmann e5f6af6e32
[oauth:pixiv] add note about 'code' expiring in 30 seconds (#2306)
3 years ago
Mike Fährmann bbc4190017
[bunkr] fix .mp4 downloads (#2239)
3 years ago
Mike Fährmann 254a5b26e0
[twibooru] add extractors for searches, galleries, and posts
3 years ago
Mike Fährmann 9ebc20e290
[booru] call nameext_from_url() before update() and _prepare()
3 years ago
Mike Fährmann 4fee3a0e52
[patreon] download 'large_url' images if available (#2257)
3 years ago
Mike Fährmann f5b2b9333f
fix another bug in _check:cookies (#2160)
3 years ago
Ailothaen 203a04a4a3
[reddit] Support of standalone submissions on personal pages of users (#2301)
3 years ago
Mike Fährmann 806bc62379
[redgifs] support 'i.redgifs.com' URLs (closes #2300)
3 years ago
Mike Fährmann 655b2de5d9
[vk] fix infinite pagination loops (fixes #2297)
3 years ago
Mike Fährmann cc5b1ce91a
[inkbunny] rename search parameters to their API equivalents
3 years ago
Mike Fährmann ed317bfcf1
warn about cookies expiring in less than 24 hours
3 years ago
David Hoppenbrouwers b17e2dcf93
[wallpapercave] add extractor for images (#2205)
3 years ago
v-delta c661737f36
[Imgbox] Fix ImgboxExtractor (#2281)
3 years ago
Thomas Jost a7de819aca
[lightroom] add Lightroom gallery extractor (#2263)
3 years ago
Mike Fährmann 563bd0ecf4
[danbooru] inherit from BaseExtractor
3 years ago
Mike Fährmann bc0e853d30
combine KeyError & IndexError to common base class LookupError
3 years ago
Mike Fährmann f1c853c6ef
[furaffinity] add 'layout' option (#2277)
3 years ago
Mike Fährmann b4f8e15a1f
allow BaseExtractors to use the domain pf the matched URL
3 years ago
Mike Fährmann a57a44f510
[kemonoparty] handle files without 'name' (fixes #2276)
3 years ago
Mike Fährmann 4efe56f419
[furaffinity] improve new/old layout detection (fixes #2277)
3 years ago
Mike Fährmann 0f1e7ff319
[twitter] fix extraction (#2275)
3 years ago
Mike Fährmann dee0d22561
update extractor test results
3 years ago
Mike Fährmann d7b8e04b50
[kemonoparty] use 'Accept-Encoding: identity' for all downloads
3 years ago
enormous-muscles 55326377d8
Add Kohlchan extractor (#2251)
3 years ago
Mike Fährmann cc7dce5755
[sexcom] add 'pins' extractor (closes #2265)
3 years ago
Mike Fährmann 02e18f56be
[e621] add 'favorite' extractor (closes #2250)
3 years ago
Mike Fährmann 70e6e1549e
[twitter] provide fallback URLs for card images
3 years ago
Mike Fährmann 86fa412b47
[hitomi] add 'format' option (#2260)
3 years ago
Mike Fährmann 492436f936
[twitter] add 'warnings' option (#2258)
3 years ago
Mike Fährmann a5163e4c70
[twitter] restore 'logout' functionality (#1719)
3 years ago
Mike Fährmann f58364f6a8
update Firefox cipher list
3 years ago
Mike Fährmann 7e6981dda6
rename 'disabletls12' to 'tls12'
3 years ago
Mike Fährmann bb3e182562
overhaul session initialization
3 years ago
Mike Fährmann e670dc518e
[weibo] update pagination code (fixes #2244)
3 years ago
Robert Pendell 4c651f6252
[patreon] Disable TLS 1.2 by default (#2249)
3 years ago
Robert Pendell 392cf079f7
Add ability to disable TLS 1.2 (#2243)
3 years ago
Mike Fährmann d33227fc38
[twitter] restore errors for protected timelines etc (fixes #2237)
3 years ago
Mike Fährmann ebd3d5c1cc
[bunkr] fix .mp4 downloads (closes #2239)
3 years ago
Mike Fährmann e2be199124
[gelbooru] improve and fix pagination (#2230, #2232)
3 years ago
Mike Fährmann 8230f31800
[twitter] update query hashes
3 years ago
Mike Fährmann c180806cec
[twitter] fix deleted/invalid retweets (#2225)
3 years ago
Mike Fährmann a2eecc6aa8
[kemonoparty] fix DMs extraction (#2008)
3 years ago
Mike Fährmann 2bf554a896
[twitter] fix several errors (#2212, #2216, #2225)
3 years ago
Mike Fährmann e5242b83bf
[twitter] define directory format for events (#2109)
3 years ago
Mike Fährmann efb3e65a6a
[sexcom] extend URL pattern (fixes #2220)
3 years ago
vsyx 3f2b6335d7
[instagram] fix highlights extraction (#2197)
3 years ago
Mike Fährmann 5ed26e1773
[twitter] fix pinned tweets (#2216)
3 years ago
Mike Fährmann a9f78e6527
[twitter] improve error handling
3 years ago
Mike Fährmann 729b07c1f5
[twitter] simplify
3 years ago
Mike Fährmann 7cb29224f0
[philomena] fix search parameter escaping (#2215)
3 years ago
Mike Fährmann 9ca8bb2dc0
[twitter] improve error handling
3 years ago
Mike Fährmann 9a221494c3
[twitter] add 'event' extractor (closes #2109)
3 years ago
Mike Fährmann 14867dad6b
[twitter] fix unified cards from search results
3 years ago
Mike Fährmann dffa440ede
[twitter] improve handling of deleted tweets (#2212)
3 years ago
Mike Fährmann 54ef874ba4
[twitter] fix retweet filter (#2212)
3 years ago
Mike Fährmann cb43f7731b
[twitter] update to GraphQL API (#2212)
3 years ago
Mike Fährmann de754590e0
add --source-address command-line option (closes #2206)
3 years ago
Mike Fährmann 698f35215e
[blogger] support new image domain (fixes #2204)
3 years ago
Mike Fährmann c587b678d0
[mangadex] re-enable warning for external chapters (#2193)
3 years ago
Mike Fährmann f2e8aedd74
[twitter] changes to 'cards' option
3 years ago
Mike Fährmann 2d34d8ff8b
[reddit] allow downloading from quarantined subreddits (#2180)
3 years ago
Mike Fährmann 17c9c47ca0
[hitomi] fix 'tag' extraction (fixes #2189)
3 years ago
Mike Fährmann df2f0c09bb
[twitter] support "image_carousel_website" unified cards
3 years ago
Mike Fährmann cdc96e1217
[gelbooru] improve video file detection (fixes #2188)
3 years ago
Mike Fährmann 4acc31bd9f
[newgrounds] set suitabilities filter before starting a search
3 years ago
Mike Fährmann 170711af7e
[mangadex] fix extraction (closes #2177)
3 years ago
Mike Fährmann 199e7616a7
[rule34] use https://api.rule34.xxx for API requests
3 years ago
Mike Fährmann 37beb1298e
[newgrounds] add 'search' extractor (closes #2161)
3 years ago
Mike Fährmann 8b910dd8ae
[hitomi] fix image URLs
3 years ago
Mike Fährmann 3085aac4d8
[gelbooru] handle changed API response format (#2157)
3 years ago
Mike Fährmann 38e2af29d6
[hitomi] fix image URLs
3 years ago
Mike Fährmann 6f2e0c9c3d
fix cookie checks for patreon, fanbox, fantia
3 years ago
Mike Fährmann 1e0278702d
[hitomi] update '_parse_gg()'
3 years ago
Mike Fährmann becc7f85a6
[hitomi] fix image URLs
3 years ago
Mike Fährmann 6af8d71da6
[kemonoparty] use service as subcategory (closes #2147)
3 years ago
Vrihub 96fcff182c
generic extractor (#735)
3 years ago
Mike Fährmann 4376b39a2b
[sexcom] fix and improve embed extraction (fixes #2145)
3 years ago
Mike Fährmann 6d190834ee
[instagram] fix error when PostPage data is not in GraphQL format
3 years ago
Mike Fährmann dd67e24aa9
[lolisafe] include file ID in filenames
3 years ago
Mike Fährmann f3d61de18d
[artstation] create directories per asset (closes #2136)
3 years ago
Mike Fährmann 49a50fb2eb
[500px] create directories per photo
3 years ago
Mike Fährmann 89bebe1bef
[500px] add 'favorite' extractor (closes #1927)
3 years ago
Mike Fährmann 22b0433985
[fanbox] support pixiv redirects (closes #2122)
3 years ago
Mike Fährmann 281828b58b
[tumblrgallery] improve search pagination (fixes #2132)
3 years ago
Mike Fährmann 4bec34fc94
[pixiv] allow setting a date range for search results (#2133)
3 years ago
Mike Fährmann 882c614281
add album extractor for lolisafe/chibisafe instances
3 years ago
Mike Fährmann d441888bfb
[deviantart] adjust API endpoints
3 years ago
Mike Fährmann 8f0cf0bf71
[deviantart] use '/browse/newest' for most-recent searches
3 years ago
Mike Fährmann 0bd7607da5
[tumblrgallery] improve 'id' extraction (#2115)
3 years ago
Mike Fährmann 0d02a7861e
[tumblrgallery] fix extraction (closes #2112)
3 years ago
Mike Fährmann 62692c6842
[exhentai] add 'source' option
3 years ago
Mike Fährmann 099ed72de7
[hitomi] disable extra 'metadata' by default
3 years ago
Mike Fährmann 9a25534490
use Extractor._check_cookies() for all cookie checks
3 years ago
Mike Fährmann 63c6bc26b5
[rule34us] extract tags per category (#1527)
3 years ago
Mike Fährmann f587458a3c
[twitter] include '4096x4096' as a default image fallback
3 years ago
Mike Fährmann 8ed282f7f2
[kemonoparty] support coomer.party URLs (#2100)
3 years ago
Mike Fährmann 87ce3fa669
[furaffinity] warn when no session cookies were found
3 years ago
Mike Fährmann 159631c808
[philomena] use a default 'filter_id' if non is given
3 years ago
Mike Fährmann ad30653b17
allow running a BaseExtractor for any URL
3 years ago
Mike Fährmann 299bd2f1f5
[rule34us] add 'tag' and 'post' extractors (#1527)
3 years ago
Mike Fährmann 3cf1075d86
[inkbunny] add 'search' extractor (closes #2094)
3 years ago
Mike Fährmann c6a23c26d7
[instagram] allow downloading specific stories (closes #2088)
3 years ago
Mike Fährmann 352ffcddb0
[instagran] match post URLs with usernames (fixes #2085)
3 years ago
Mike Fährmann f4e3cee6ac
use yt-dlp by default (#1850, #2028)
3 years ago
Mike Fährmann f1b142e993
{kemonoparty[ change default 'files' order to attachments,file,inline
3 years ago
Mike Fährmann 275543b2d2
update extractor test results
3 years ago
Mike Fährmann e7ea4f2567
[mangoxo] fix metadata extraction
3 years ago
Mike Fährmann e298882acc
[kemonoparty] match URLs with www subdomain
3 years ago
Mike Fährmann addb72e1bb
[reactor] support thatpervert.com (closes #2029)
3 years ago
Mike Fährmann d8d9502e1e
[reactor] inherit from BaseExtractor
3 years ago
Mike Fährmann f4ea216c95
[shopify] support loungeunderwear.com (closes #2053)
3 years ago
Mike Fährmann 93cef78450
[gelbooru] workaround pagination limits
3 years ago
Mike Fährmann f2ae179713
[exhentai] fix extraction for disowned galleries (closes #2055)
3 years ago
Alice 612850438e
[skeb] add 'thumbnails' option (#2047) (#2051)
3 years ago
Mike Fährmann 11a3d96d13
[mangadex] load additional metadata using includes[] directives
3 years ago
Mike Fährmann 19e00f1322
[dynastyscans] provide 'date' as proper datetime object (#2050)
3 years ago
Mike Fährmann af6424f398
allow testing metadata in list elements
3 years ago
Mike Fährmann c67756e187
[kemonoparty] add 'dms' option (#2008)
3 years ago
Mike Fährmann 3a7a19c7b9
[dynastyscans] add 'manga' extractor (closes #2035)
3 years ago
Mike Fährmann 9bc83af3a6
[kemonoparty] 'postfile' -> 'file' (#1991)
3 years ago
Mike Fährmann 522782c09d
[subscribestar] emit metadata for posts without media (#1569)
3 years ago
Mike Fährmann 1c8aaf9318
[subscribestar] add 'num' enumeration index (closes #2040)
3 years ago
Mike Fährmann d433735750
[kemonoparty] skip duplicate files (#2032, #1991, #1899)
3 years ago
Mike Fährmann d4ec245554
[kemonoparty] implement a 'files' option (#1991)
3 years ago
Mike Fährmann ab8eea1a24
[twitter] fix extractor for direct image links (fixes #2030)
3 years ago
Mike Fährmann 2076d40681
[ytdl] improve error handling (#1680)
3 years ago
Mike Fährmann 2aaac3c997
[instagram] include user metadata for 'tagged' downloads (#2024)
3 years ago
Mike Fährmann cfa4876848
[philomena] support furbooru.org (closes #1995)
3 years ago
Mike Fährmann 4377f1c284
[twitter] distinguish between fatal & nonfatal errors (#2020)
3 years ago
Kyle Anthony Williams a14b72be21
[webtoons] Use swebtoon-phinf.pstatic.net instead of webtoon-phinf.pstatic.net (#2005)
3 years ago
Mike Fährmann 6e3658ef52
[kemonoparty] provide 'date' metadata for gumroad (#2007)
3 years ago
Mike Fährmann 37c9dedee1
[seisoparty] remove module
3 years ago
Mike Fährmann efa178cc91
[ytdl] implement parsing ytdl command-line options (#1680)
3 years ago
Mike Fährmann 7cb303d745
[redgifs] improve URL extraction
3 years ago
Mike Fährmann 2befed1a96
[redgifs] update search URL pattern (#1984)
3 years ago
Mike Fährmann b315a0ecef
[redgifs] update to API v2 (#1984)
3 years ago
Mike Fährmann f0fc3b0ba1
[kemonoparty] add 'comments' option (#1980)
3 years ago
Mike Fährmann 1fac74b14d
[reddit] prevent crash for galleries with no 'media_metadata'
3 years ago
Mike Fährmann 211de95dd0
update extractor test results
3 years ago
Mike Fährmann 8bea02c38c
[deviantart] fix 'index' values for stashed deviations
3 years ago
Mike Fährmann dd88a7d980
{cyberdrop] restore video extraction (fixes #1993)
3 years ago
Mike Fährmann fa5646eadc
[mangoxo] fix login and extraction
3 years ago
Mike Fährmann 4c49174579
[mangakakalot] update domain and fix extraction
3 years ago
YongChan Cho 14852f7050
[hitomi] fix image path (#1988)
3 years ago
Mike Fährmann dad2875a3e
fix calculating retry sleep times (fixes #1990)
3 years ago
Mike Fährmann 9156e90f1f
[twitter] add 'pinned' option
3 years ago
Mike Fährmann 06b414c9a3
[redgifs] 'gfyId' -> 'id' (#1984)
3 years ago
Ryu juheon d4614e5ba4
[hitomi] fix image URLs (#1982)
3 years ago
Mike Fährmann 6434ccf9e8
[redgifs] split from 'gfycat' (#1984)
3 years ago
Mike Fährmann e4696b40ba
[instagram] update query hashes
3 years ago
Alice bfd7401b1e
[skeb] add 'user' and 'post' extractors (#1031) (#1971)
3 years ago
Ryu juheon 6b6d92d51c
[hitomi]: fix image URLs (#1975)
3 years ago
Mike Fährmann dcb201ff19
[gfycat] show warning when there are no available formats
3 years ago
Mike Fährmann e436a2607b
[gfycat] consistent 'userName' values for 'user' downloads (#1962)
3 years ago
Mike Fährmann f1487a3cfa
[kemonoparty:discord] improve 'inline' extraction (#1940)
3 years ago
Mike Fährmann 02a247f4e5
[deviantart] full resolution for non-downloadable images (#293)
3 years ago
Mike Fährmann a7ddb5f5fa
[deviantart] update 'search' argument handling (fixes #1911)
3 years ago
Mike Fährmann c19e762fdf
[vk] add 'album' extractor (#474, fixes #1952)
3 years ago
Mike Fährmann 8bb442f20d
[redgifs][gfycat] provide fallback URLs (fixes #1962)
3 years ago
Mike Fährmann b6443c576d
[kemonoparty:discord] extract 'inline' files
3 years ago
Mike Fährmann bcbf9bcf36
[kemonoparty] split 'discord' extractor (#1940)
3 years ago
Mike Fährmann db857b40d8
[kemonoparty] improve inline extraction (#1899)
3 years ago
Mike Fährmann 975e0a4fe0
[furaffinity] unquote search queries (#1958)
3 years ago
Mike Fährmann 8d676151b7
[patreon] implement 'files' option (#1935)
3 years ago
Mike Fährmann 6695ef2e10
[patreon] better filenames for 'content' images (#1954)
3 years ago
Mike Fährmann 70005e3275
[kemonoparty:discord] support downloading from a specific channel
3 years ago
Mike Fährmann 003f25931d
[kemonoparty:discord] provide a 'channel_name'
3 years ago
Mike Fährmann 28bdd58e6d
[nhentai] simplify
3 years ago
Mike Fährmann 50098762e3
[nhentai] add 'tag' extractor (closes #1950)
3 years ago
Mike Fährmann fe6ce5495a
[kemonoparty] add 'discord' extractor (#1827, #1940)
3 years ago
Mike Fährmann 918fc9974d
[picarto] add 'gallery' extractor (closes #1931)
3 years ago
Mike Fährmann e33125ad39
[pixiv] add 'sketch' extractor (#1497)
3 years ago
Mike Fährmann e9dc6ff262
[inkbunny] add 'following' extractor (#515)
3 years ago
Mike Fährmann 9c8fc6e7b4
[inkbunny] match "long" URLs for pools and favorites (#1937)
3 years ago
Mike Fährmann f33c2ef73b
[cyberdrop] extract direct download URLs (#1943)
3 years ago
Mike Fährmann b93915c113
[inkbunny] add 'pool' extractor (#1937)
3 years ago
Mike Fährmann 373d3e1c57
[seisoparty] implement login with username & password (#1906)
3 years ago
Mike Fährmann 7c5f62b453
[seisoparty] add 'favorite' extractor (#1906)
3 years ago
Mike Fährmann d93b5474c3
[mangadex] update parameter handling for API requests
3 years ago
Mike Fährmann cd66c3c415
[twitter] add 'size' option (#1881)
3 years ago
Mike Fährmann fb98b3fdaf
[redgifs][gfycat] remove webtoken code (fixes #1907)
3 years ago
Mike Fährmann 96215c926e
[mangadex] fix retrieving chapters from 'pornographic' titles
3 years ago
Mike Fährmann da9685609c
[kemonoparty] update file download URLs
3 years ago
Mike Fährmann 783eae6fc5
[hiperdex] fix extraction
3 years ago
Mike Fährmann e0bdacd932
[fappic] add 'image' extractor (closes #1898)
3 years ago
Mike Fährmann 9377543162
[mastodon] add 'following' extractor (#1891)
3 years ago
Mike Fährmann 2c2932973c
[mastodon] support specifying accounts by ID
3 years ago
Mike Fährmann 94143eb86c
[twitter] add 'quote_by' metadata field (#1481)
3 years ago
Mike Fährmann a23f5d45d7
[deviantart] fix bug with fetching premium content (#1879)
3 years ago
Mike Fährmann ada36c2044
[deviantart] update default archive_fmt for single deviations
3 years ago
Mike Fährmann da16eabb82
[twitter] ensure card entries have a 'url' (#1868)
3 years ago
Mike Fährmann e69ee41f25
implement 'page-reverse' option (#1854)
3 years ago
cyberdrop-me c83668c2ff
[CyberDrop] Change directory name format (#1871)
3 years ago
Mike Fährmann e4684c5cb9
[desktopography] simplify (#1740)
3 years ago
Giacomo Rossetto 4a7d7899ff
Implement desktopography extractor (#1740)
3 years ago
Alice 9992ff38da
[fantia] add 'date' metadata field (#1853)
3 years ago
Mike Fährmann fba95c3a9e
[nozomi] preserve case of search tags (fixes #1860)
3 years ago
Mike Fährmann 4b3e309b90
[aryion] update/improve pagination (#1849)
3 years ago
Mike Fährmann 266ed9b62e
[aryion] add 'tag' extractor (closes #1849)
3 years ago
Mike Fährmann 6bbeaac029
[mangadex] fix extraction (fixes #1852)
3 years ago
Mike Fährmann e9bf8d2591
[instagram] update default delay to 6-12 seconds (#1835)
3 years ago
Mike Fährmann c9e6693530
allow specifying a minimum/maximum for 'sleep-*' options (#1835)
3 years ago
Mike Fährmann 2ff2974353
[common] update default argument handling in Extractor.request()
3 years ago
Mike Fährmann 0fd959a2a7
[twitter] support '/with_replies' URLs (closes #1833)
3 years ago
Mike Fährmann e93360e45d
[reddit] extend subcategory depending on input URL (closes #1836)
3 years ago
Mike Fährmann 7bbb1f92d7
[gelbooru_v02] add 'favorite' extractor (closes #1834)
3 years ago
Mike Fährmann 4ec11af6a4
[kemonoparty] implement login with username & password (#1824)
3 years ago
Mike Fährmann 0e33746fe0
[artstation] use '/album/all' view for user portfolios (#1826)
3 years ago
Mike Fährmann 4f5f9ed1e5
[oauth] fix typo
3 years ago
Mike Fährmann 83bbb628d8
[kemonoparty] add 'favorite' extractor (#1824)
3 years ago
Mike Fährmann 35d75a4071
[erome] send Referer header for file downloads (fixes #1829)
3 years ago
Mike Fährmann 44f572c27f
[deviantart] implement a 'auto-unwatch' option (#1466, #1757)
3 years ago
Mike Fährmann d79bcb6236
allow extractors to register a 'finalize()' method
3 years ago
Mike Fährmann 47a780942c
update extractor test results
3 years ago
Mike Fährmann eed6ef3de0
[pixiv] fix pixivision title extraction
3 years ago
Mike Fährmann 7645cdfb88
[inkbunny] fix extraction (closes #1816)
3 years ago
Mike Fährmann 3e36543c98
[nhentai] add 'favorite' extractor (#1814)
3 years ago
Mike Fährmann 656358ea92
[nhentai] use API endpoint for gallery data
3 years ago
Mike Fährmann 8cd7759682
[reddit] cleanup ReddeitAPI.__init__ (#1813)
3 years ago
Mike Fährmann 0a94fe5774
[reddit] delay RedditAPI initialization (#1813)
3 years ago
Mike Fährmann 57854624a1
[exhentai] improve image limits check (#1808)
3 years ago
Mike Fährmann 96fec14ef7
[deviantart] rename 'watch' option to 'auto-watch'
3 years ago
Mike Fährmann e75f2de9da
[deviantart] add 'comments' option (#1800)
3 years ago
Mike Fährmann 6ce16c6d31
[deviantart] add 'tag' extractor (closes #1803)
3 years ago
Mike Fährmann 4e9f8fe395
[shopify] support windsorstore.com (#1793)
3 years ago
Mike Fährmann 95157e0f4b
[shopify] use API for product listings (#1793)
3 years ago
Mike Fährmann 6651da27e9
[twitter] fix 'url' extraction for users without 'expanded_url'
3 years ago
Mike Fährmann ecc8da4704
[deviantart] implement a 'watch' option (#1466, #1757)
3 years ago
Mike Fährmann a4f249c22e
[deviantart] prevent exception on empty videos (fixes #1796)
3 years ago
Mike Fährmann ae78d95a5f
[twitter] fix issue when filtering quote tweets (#1792)
3 years ago
Mike Fährmann 6b229ac829
[furaffinity] expand URL pattern for searches (closes #1780)
3 years ago
Mike Fährmann 0817f468ef
[twitter] expand t.co links in user descriptions (#1532, #1787)
3 years ago
Mike Fährmann 7c0ae88185
[twitter] add 'url' to user objects (#1532, #1787)
3 years ago
Mike Fährmann 5919dc5b5a
[twitter] slightly improve '_transform_user()'
3 years ago
Mike Fährmann c04f7ab139
[foolfuuka] add 'gallery' extractor (#1785)
3 years ago
Mike Fährmann ddd175de77
[mangadex] prevent KeyError for manga without English title
3 years ago
Mike Fährmann 20ee091289
[429chan] add 'thread' and 'board' extractors (closes #1773)
3 years ago
Mike Fährmann 6b56b3ebe1
[twitter] report API errors as generic StopExtraction exceptions
3 years ago
Mike Fährmann 51eb50749f
[foolslide] remove entry for kobato.hologfx.com
3 years ago
Mike Fährmann 4718f9c5dd
[oauth] use defaults when config values are set to None/null
3 years ago
James C. Wise 1f02878351
[Deviantart] [#1776] Remove the "you need session cookies to download mature scraps" warning (#1777)
3 years ago
Mike Fährmann bb6a130942
automatically set required DDoS-GUARD cookies (#1779)
3 years ago
Mike Fährmann bd08ee2859
remove most 'yield Message.Version' statements
3 years ago
Mike Fährmann c866fcba48
[twitter] fix 'logout' (#1719)
3 years ago
Mike Fährmann 9cb5ea5eda
update default User-Agent headers
3 years ago
Mike Fährmann 52984f7e22
[twitter] add option to log out when blocked (#1719)
3 years ago
Mike Fährmann ed4b3c48cb
fix flake8 and other tests
3 years ago
enormous-muscles 975e1ac6e2
Add Wikieat extractor (#1699)
3 years ago
Nyasume fa6af46756
Added ability to download GIFs instead of mp4 from Luscious and Reactor (#1701)
3 years ago
Ryu JuHeon 9429eaa0a3
[hitomi]: fix image URLs (#1765)
3 years ago
Mike Fährmann c34dbc86bb
[kemonoparty] update file server domain (#1764)
3 years ago
Mike Fährmann e5a93e113f
[twitter] extend 'replies' option (#1254)
3 years ago
Mike Fährmann f9096584ab
[behance] fix 'collection' extraction
3 years ago
Mike Fährmann 229498b8aa
[twitter] warn about suspended accounts etc (closes #1759)
3 years ago