Commit Graph

3030 Commits (eb94568e1f3ef436d004c4675363e455a048e9ed)

Author SHA1 Message Date
Mike Fährmann 63e0924927
[pixiv] add 'series' extractor (#2964)
2 years ago
Mike Fährmann aafea0c4f8
[artstation] fix searches (#2970)
2 years ago
Mike Fährmann 2c67bee5c4
[instagram] update
2 years ago
Mike Fährmann aa49bf13d2
[instagram] add 'api' option
2 years ago
Mike Fährmann 6f77193a24
[instagram] move API related code into separate classes
2 years ago
Mike Fährmann ac45ed2764
[skeb] implement 'filters' option (#2945)
2 years ago
Mike Fährmann 32c30754d1
[tumblr] warn when unable to fetch higher-resolution images (#2957)
2 years ago
Mike Fährmann ff532d6c3c
[newgrounds] extract 'type' metadata
2 years ago
Mike Fährmann 0393e59535
[newgrounds] add 'games' extractor (#2955)
2 years ago
Mike Fährmann 68f11e02a9
[skeb] add 'search_tags' metadata to search results (#2945)
2 years ago
Mike Fährmann 1378cbb8dd
[myportfolio] use fallback when no images are found (#2959)
2 years ago
Mike Fährmann 850608551c
[sankaku] detect expired links (#2958)
2 years ago
Mike Fährmann 09a5cc6103
[kemonoparty] add 'count' metadata field (#2952)
2 years ago
Mike Fährmann 89610a49dc
[instagram] use REST API endpoint for user feeds (#2666)
2 years ago
Mike Fährmann 6737499dbd
[instagram] use REST API endpoint for saved posts (#2911)
2 years ago
Mike Fährmann 50e3179c56
[instagram] update _user_by_screen_name()
2 years ago
Mike Fährmann 3dacfb3c56
[instagram] update API headers
2 years ago
Mike Fährmann 4b2a006871
[skeb] add 'search' extractor (#2945)
2 years ago
Mike Fährmann 94b34f460e
[exhentai] add slash to the end of gallery URLs (#2947)
2 years ago
Mike Fährmann 2787c8511a
[mastodon] warn about moved accounts (#2939)
2 years ago
Mike Fährmann d699310fdf
[blogger] add 'label' or 'query' metadata fields (#2930)
2 years ago
Mike Fährmann eef50c1f28
[blogger] split 'search' extractor (#2930)
2 years ago
Mike Fährmann d29fb94098
[bunkr] use 'media-files' servers for m4v and mov files (#2925)
2 years ago
enduser420 bd846abba0
[hotleak] add hotleak extractor (#2909) (#2890)
2 years ago
Mike Fährmann e99a9b2aff
[twitter] improve 'cards-blacklist' (#2875)
2 years ago
Mike Fährmann aaf6992bae
[twitter] fix new-style '/card_img/' URLs
2 years ago
Mike Fährmann 40baa77630
[twitter] provide proper 'date' for syndication results (#2920)
2 years ago
Mike Fährmann 46fe469c53
[tumblr] implement 'ratelimit' option (#2919)
2 years ago
Mike Fährmann d0b73fec14
[flickr] add support for secure.flickr.com (#2910)
2 years ago
Mike Fährmann 35eddaa94e
[reddit] prevent exception with empty submission URLs (#2913)
2 years ago
Mike Fährmann 464ea90d14
[exhentai] guess extension for original files (#2842)
2 years ago
Mike Fährmann 551fdf7ad7
[exhentai] move 509 check into its own function
2 years ago
Mike Fährmann 7a799df17f
[tumblr] pre-compile regular expressions
2 years ago
Mike Fährmann 73a52a95b0
update Cloudflare IUAM detection
2 years ago
Mike Fährmann 673b6f1218
[poipiku] use 'img-org.poipiku.com' as image domain (#2796)
2 years ago
Mike Fährmann 4ca1a6e5f3
[bunkr] fix extraction (#2903)
2 years ago
Mike Fährmann 8b76149521
[exhentai] improve 509.gif detection (#2901)
2 years ago
Mike Fährmann 2ed58029f9
{paheal[ add proper support for videos (#2892)
2 years ago
Mike Fährmann 444dfb4aa6
[instagram] add 'highlight_title' and 'date' metadata
2 years ago
Mike Fährmann 7f764ebee6
[redgifs] "fix" download URLs (#2884)
2 years ago
Mike Fährmann 3cb8327c60
[zerochan] add 'metadata' option (#2861)
2 years ago
blankie 9745b48830
[tumblr] attempt to fetch high-quality inline images (#2877)
2 years ago
Mike Fährmann daef91c925
[smugmug] update default API credentials (#2881)
2 years ago
Mike Fährmann 4d78ca89db
[twitter] add 'cards-blacklist' option (#2875)
2 years ago
Mike Fährmann 4d7cb0bf56
[twitter] general support for unified cards (#2875)
2 years ago
Mike Fährmann 7ddfff957c
[twitter] support "image_website" unified cards (#2875)
2 years ago
Mike Fährmann 2eb0ddd083
[hitomi] fix error when number of tag results is multiple of 25
2 years ago
Mike Fährmann 3cebf787c4
[slideshare] fix metadata extraction
2 years ago
Mike Fährmann da11fb32d0
update extractor test results
2 years ago
Mike Fährmann 636d03df95
[nijie] reduce cache maxage to 90 days
2 years ago
Mike Fährmann f375ec0ffa
[vsco] fix 'collection' extraction
2 years ago
Mike Fährmann 8672f8a2b9
[skeb] fix archive_ids for thumbnails and article images
2 years ago
Mike Fährmann 69995d789b
Revert "[twitter] use '{author[name]' in default directory names"
2 years ago
Mike Fährmann 946643c23c
[hitomi] use maxage for gg.js cache (#2863)
2 years ago
Mike Fährmann d508b2c049
[gelbooru] implement 'pool' pagination (#2853)
2 years ago
Mike Fährmann 67a2efb885
[rule34] implement 'pool' pagination (#2853)
2 years ago
Mike Fährmann 70dc4ce911
[skeb] ignore article images with empty URL
2 years ago
Mike Fährmann f362d4a3c7
[e621] fix 'popular' extraction
2 years ago
Mike Fährmann 7e385ed63e
[foolfuuka] update domains
2 years ago
Mike Fährmann 6ba72b6bc6
[twitter] ignore invalid user entries (#2850)
2 years ago
blankie e4cff67aaa
[tumblr] add count metadata field (#2804)
2 years ago
enduser420 574e38a287
[kemonoparty] add 'favorites' option (#2826) (#2831)
2 years ago
Mike Fährmann a799fae2df
[catbox] add 'album' extractor (#2410)
2 years ago
Mike Fährmann 264f1336ad
[twitter] unescape '+' in search queries (#2226)
2 years ago
Mike Fährmann 21ff77fea0
[zerochan] extract more metadata for single posts
2 years ago
Mike Fährmann 391aecf219
[instagram] provide 'date' for directories (#2830)
2 years ago
Martin Juhasz 9ea521bec5
[oauth] add host config option (#2806)
2 years ago
Mike Fährmann 9ad3cdc5d8
[twitter] use '{author[name]' in default directory names
2 years ago
Mike Fährmann 1c89ccb27d
[weibo] prevent errors when paginating over album entries (#2817)
2 years ago
Mike Fährmann a27b17481f
[tumblr] restrict condition for calling _original_image
2 years ago
Mike Fährmann df1c643dda
[tumblr] attempt to extract full-resolution photos
2 years ago
Mike Fährmann a69f198ac9
[wallhaven] implement 'metadata' option (#2803)
2 years ago
Mike Fährmann 033faf67ec
[poipiku] update filter for static images (#2796)
2 years ago
Mike Fährmann b9a14b5758
[poipiku] fix posts with more than one image (#2796)
2 years ago
Mike Fährmann 0f5826e884
[weibo] prevent exception for missing 'playback_list' (#2792)
2 years ago
Mike Fährmann 81a37d21d3
[twitter] simplify 'user' assignment
2 years ago
Mike Fährmann 8a70b94245
[twitter] implement constant 'user' for tweet URLs
2 years ago
Mike Fährmann 8cf5981ded
[skeb] add option to download 'article' images (#1031)
2 years ago
Mike Fährmann 43ec315a7f
[deviantart] use public access token for journals (#2702)
2 years ago
Mike Fährmann 3f08a91131
[bunkr] fix extraction (#2788)
2 years ago
Mike Fährmann 5038893cdd
[blogger] emit metadata for posts without files (#2789)
2 years ago
Mike Fährmann 98af5a0409
[zerochan] implement login with username & password (#1434)
2 years ago
Mike Fährmann 3a8addfe45
[zerochan] add 'tag' and 'image' extractors (#1434)
2 years ago
Mike Fährmann e660e48a60
[vk] prevent exceptions for broken/invalid photos (#2774)
2 years ago
Mike Fährmann f559943d77
[instagram] fix empty 'params' in '_pagination_api()'
2 years ago
Mike Fährmann 1540d0e695
[twitter] use filter:links (#2766)
2 years ago
Mike Fährmann 8d0801ad8e
[twitter] fall back to unfiltered search (#2766)
2 years ago
Marius Kaufmann 0aa8345a13
[mastodon] allow downloading without access token (#2782)
2 years ago
thatfuckingbird ea5ffb19a6
fanbox: download cover images in original size (#2784)
2 years ago
Chew Shee Yang 977d53b640
[Instagram] Add support for user's saved collection (#2769)
2 years ago
blankie 5b63df46c0
[tumblr] attempt to get higher-quality images (#2761)
2 years ago
blankie 59b16b3f70
[artstation] add 'num' and 'count' metadata fields (#2764)
2 years ago
Mike Fährmann eb68d45544
add global 'warnings' option (#2762)
2 years ago
Mike Fährmann f225247670
[gelbooru] add support for `api_key` and `user_id` (#2767)
2 years ago
Mike Fährmann 77bdd8fe0f
[twitter] implement constant 'user' for 'from:…' searches
2 years ago
Mike Fährmann a267a05a3f
[twitter] update 'quote_id' and 'quote_by'
2 years ago
Mike Fährmann 749802c7bd
[twitter] update 'user' and 'author' fields
2 years ago
Mike Fährmann a566e63cdf
[tumblr] support '/blog/view' URLs (#2760)
2 years ago
Mike Fährmann 46f11a3118
[bunkr] fix extraction (#2732)
2 years ago
Mike Fährmann baf3815ebd
[nozomi] small code optimizations
2 years ago
blankie 836402bf58
[twitter] unescape content (#2756) (#2757)
2 years ago
Mike Fährmann 62cc47755b
[nozomi] reduce memory consumption during searches (#2754)
2 years ago
Mike Fährmann 467a2a4d35
[instagram] add 'pinned' metadata field (#2752)
2 years ago
Mike Fährmann fe2b3d57d4
[komikcast] update domain
2 years ago
Mike Fährmann 4e11ca737e
[hentaifoundry] fix metadata extraction
2 years ago
Mike Fährmann f2e59cc906
[slideshare] fix 'description' extraction
2 years ago
Mike Fährmann 31e868fca1
[khinsider] extract 'platform' metadata
2 years ago
Mike Fährmann c6a9bab019
update extractor test results
2 years ago
Mike Fährmann 539e3bbed9
[weibo] handle invalid/broken status objects
2 years ago
Mike Fährmann 32c75d12e8
[sankaku] rewrite URLs to s.sankakucomplex.com (#2746)
2 years ago
Mike Fährmann d5ded11aa8
[pixiv] fix default filenames for backgrounds
2 years ago
Mike Fährmann e1f501ed14
[mangakakalot] update domain
2 years ago
Mike Fährmann 2dc57637cf
[foolfuuka] remove archive.wakarimasen.moe
2 years ago
Mike Fährmann 98744977cf
[itaku] fix 'date' parsing
2 years ago
Mike Fährmann b590774f67
[twitter] add 'count' metadata field (#2741)
2 years ago
Mike Fährmann 7c0505868c
[kemonoparty] ensure all files have an 'extension' (#2740)
2 years ago
Mike Fährmann e4f48cc810
make it easier to disable default 'browser' settings
2 years ago
Mike Fährmann 92b75bcdce
limit path length for --write-pages output on Windows (#2733)
2 years ago
Mike Fährmann 311e9383af
[pinterest] handle section pins with separate extractors (#2684)
2 years ago
Mike Fährmann 1d14928bd9
[twitter] ignore previously seen Tweets (#2712)
2 years ago
Mike Fährmann 4b2a0a0eda
[twitter] implement 'strategy' option (#2712)
2 years ago
Mike Fährmann c794777600
[newgrounds] prevent exception on empty results (#2727)
2 years ago
Mike Fährmann 36ead45546
[itaku] fix caching bug (#1842)
2 years ago
Mike Fährmann 127a190c94
[itaku] categorize sections by group (#1842)
2 years ago
Mike Fährmann de20cadc68
add 'brotli' as optional dependency (#2716)
2 years ago
Mike Fährmann 37453a9528
[newgrounds] only login if necessary (#2715)
2 years ago
Mike Fährmann 7b073bf9ef
Revert "[twitter] improve strategy for user URLs (#2665)"
2 years ago
Mike Fährmann 3a5d5c3a91
update default User-Agent header to Firefox 102 ESR
2 years ago
Mike Fährmann f8cfc3b08a
[skeb] add 'following' extractor (#2698)
2 years ago
Mike Fährmann 367a491128
[vk] get URLs from *_src entries (#2535)
2 years ago
Mike Fährmann 241e82e18d
[horne] add support for horne.red (#2700)
2 years ago
Mike Fährmann 7af4d2047b
[instagram] improve metadata generated by _parse_post_api()
2 years ago
Mike Fährmann 3f50e2fb5f
[poipiku] add simple password support (#1602)
2 years ago
Mike Fährmann 9d8e99af80
[itaku] support videos (#1842)
2 years ago
Mike Fährmann c8ec2c4e85
[itaku] add 'title' to default filenames (#1842)
2 years ago
Mike Fährmann e0c60a1206
[itaku] metadata cleanup (#1842)
2 years ago
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