Commit Graph

3731 Commits (e140b853428f16b243352f1e597a36d6d1d9262a)

Author SHA1 Message Date
Mike Fährmann 590f2e270c
[postprocessor:metadata] fix error with '..' in directory
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 764906e1af
allow tabstops as whitespace before input file comments (#2808)
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 d0adc13e23
allow comments after input file URLs (#2808)
2 years ago
Mike Fährmann a69f198ac9
[wallhaven] implement 'metadata' option (#2803)
2 years ago
Mike Fährmann dd3a6a9fd1
make 'enumerate_reversed()' work with generators (#2795)
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 7d1a95ada6
implement 'path-metadata' option (#2734)
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 0c73914848
[postprocessor:metadata] implement 'mode: modify' (#2640)
2 years ago
Mike Fährmann f3de6b7a87
[postprocessor:metadata] implement 'mode: delete' (#2640)
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 51b1999d4b
release version 1.22.4
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
Mike Fährmann 9704c04172
[postprocessor:zip] ensure target directory exists (#2758)
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 74865adae5
implement 'format-separator' option (#2737)
2 years ago
bradenhilton 117eeefda0
[postprocessor:mtime] add 'value' option (#2739)
2 years ago
Mike Fährmann 90ae48c40c
[formatter] implement 'O' format specifier (#2736)
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 04bed1eba3
[formatter] allow for custom "format" functions (#2721)
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 5806a1851e
add --no-postprocessors command-line option (#2725)
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 124b5c6410
[postprocessor:ugoira] enable 'mtime' by default (#2714)
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 86a7dad081
release version 1.22.3
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 1f9ff518ad
release version 1.22.2
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 54525d2e21
[formatter] implement slice operator as format specifier
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 1aae9f2b71
[downloader:ytdl] update _set_outtmpl() (fixes #2692)
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 34c428abf1
support cygwin/BSD/etc for --cookies-from-browser
2 years ago
Mike Fährmann ae1b24aa6a
[instagram] automatically invalidate expired login sessions
2 years ago
Mike Fährmann 42525cfe8d
fix '{…!j}' for otherwise non-serializable types (##2624)
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 c2d117163f
release version 1.22.1
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 5b43faffed
[postprocessor:metadata] write to stdout by setting filename to "-"
2 years ago
Mike Fährmann 61fa9b535a
[paheal] improve metadata extraction (#2641)
2 years ago
Mike Fährmann 603af48265
implement 'output.ansi' option (#2628)
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 7990fe84f1
support user-defined 'output.mode' settings (#2529)
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
Mike Fährmann b51f5fd345
fix command-line argument name of --cookies-from-browser (#1606)
2 years ago
Mike Fährmann 1d5145a280
release version 1.22.0
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 44ffc017ea
remove useless 'tries' argument from out.success
2 years ago
Mike Fährmann 915dba8345
[twitter] improve results for regular user URLs
2 years ago
Mike Fährmann 6ad39f2b68
add ytdl tests
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 64d3ad2e7a
detect circular references with -K (fixes #2609)
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 cf16f9a407
[output] introduce 'stdout_write()' etc (#2529)
2 years ago
Mike Fährmann 86cbf485ab
[webtoons] extract real episode number (#2591)
2 years ago
Mike Fährmann eeef9ccdc1
explicitly flush all writes to stdout (#2529)
2 years ago
Mike Fährmann a96f9d29b5
create missing directories for archive files (#2597)
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 6ca998fc2b
[postprocessor:ugoira] ensure target directory exists (#2576)
2 years ago
Mike Fährmann d1bb7fae2d
remove 'exist_ok=True' argument from several os.makedirs calls
2 years ago
Mike Fährmann 9c8647a4fd
fix 'part-directory' (#2576)
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 f3408a9d92
implement string literals in replacement fields
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 aa2db7abeb
[cookies] cleanup (#1606)
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 99cb28724f
delay directory creation (#2461, #2474)
2 years ago
Mike Fährmann 4c8e28db82
avoid circular import in util.py
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 61887c895b
implement 'output.colors' options (#2532)
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
Mike Fährmann 9e6c981388
replace '\f' in --filename arguments with form feed character
2 years ago
Mike Fährmann 61afa973b7
use extended format strings for archive keys
2 years ago
Mike Fährmann 1c95530525
release version 1.21.2
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 ca3a364db7
fix build_duration_func() (#2533)
2 years ago
Mike Fährmann afde76269c
[weibo] fix infinite retries for deleted accounts (fixes #2521)
2 years ago