Mike Fährmann
ee47c70079
[motherless] detect 404 / 'File not found' pages
2025-08-08 08:22:44 +02:00
Mike Fährmann
16acfbd1e7
[common] implement '"user-agent": "@BROWSER"' ( #7947 )
...
support automatically fetching the 'User-Agent' header
of a specific installed browser, e.g. "@firefox"
2025-08-07 20:58:29 +02:00
Mike Fährmann
f2a58118eb
[pixiv] fix artworks downloads when using expired cookies ( #7987 )
2025-08-07 20:58:29 +02:00
Mike Fährmann
ba174b1a06
[pixiv] remove redundant cookies initialization
...
7916c8bf77
75674944f0
2025-08-07 20:58:29 +02:00
Mike Fährmann
c7fe6ba691
[vsco] disable TLS 1.2 cipher suites by default ( #7984 #7986 )
2025-08-07 20:58:29 +02:00
Mike Fährmann
1522977147
[scripts/generate_result] add '-r/--range' command-line option
2025-08-07 20:58:29 +02:00
Mike Fährmann
e8caada6b4
[scripts/generate_result] support '#exception'
2025-08-07 20:58:29 +02:00
Mike Fährmann
e93da35d7f
[scripts/generate_result] add '-o/--option' command-line option
2025-08-07 20:58:29 +02:00
Mike Fährmann
b7a87fe2bb
[facebook] raise AuthRequired for profiles requiring cookies ( #7962 )
2025-08-06 09:09:30 +02:00
Mike Fährmann
253d498a4e
[scripts/util] add 'trim()' helper
2025-08-05 21:55:05 +02:00
Mike Fährmann
3dd1372a0b
[scripts/init] use 'args' directly
2025-08-05 21:06:24 +02:00
Mike Fährmann
a01c0f99fd
[options] update '-T' to match '-A' behavior ( #7978 )
...
2eb5e52055
2025-08-05 19:56:39 +02:00
Mike Fährmann
0364092241
[scripts/init] add '-M/--no-module' command-line option
2025-08-05 19:52:00 +02:00
Mike Fährmann
ef8044f546
[imgdrive] add 'image' extractor ( #7976 )
2025-08-05 19:50:06 +02:00
Mike Fährmann
ca44b6e338
[comick] handle chapters without chapter info ( #7972 )
2025-08-05 09:27:47 +02:00
Mike Fährmann
3c5eac29c3
[facebook] handle profiles without photos / set_id ( #7962 )
2025-08-05 09:27:47 +02:00
Mike Fährmann
3b5d4e0753
[scripts/pyprint] fix various issues
...
- reintroduce 'lmin' argument
- don't use one-line dict representation
- replace list.extend with actual for loop
2025-08-05 09:27:47 +02:00
missionfloyd
d6cb0f3ef1
[everia] fix image extraction ( #7973 #7977 )
2025-08-05 09:01:20 +02:00
Mike Fährmann
9dfdeb05a7
[dl:ytdl] don't overwrite existing filenames ( #7964 )
2025-08-03 19:14:01 +02:00
Mike Fährmann
f386cb2c6e
[instagram] prevent 'candidate list' warning for avatars (##7921)
2025-08-03 19:14:01 +02:00
Mike Fährmann
86e703f479
[scripts/generate_result] collect URLs
2025-08-03 19:14:01 +02:00
Mike Fährmann
d1f9e8f16b
[scripts/generate_result] use 'pyprint'
2025-08-03 19:14:01 +02:00
Mike Fährmann
00c298a8bd
[scripts/generate_result] improve insert position
2025-08-03 19:14:01 +02:00
Mike Fährmann
20fb1d9214
[job] split collected DataJob results
2025-08-03 19:14:01 +02:00
Mike Fährmann
55977e2be3
more f-string usage ( #7671 )
2025-08-03 11:36:28 +02:00
Mike Fährmann
b47c9b6e91
[output] use f-strings for concatenations ( #7671 )
2025-08-03 09:50:13 +02:00
Mike Fährmann
f00157da40
[output] remove 'stream.reconfigure()' fallback ( #7671 )
2025-08-03 09:19:32 +02:00
Mike Fährmann
8ee12279c7
[facebook] fix 'avatar' extraction for empty profiles ( #7962 )
2025-08-03 08:23:28 +02:00
Mike Fährmann
dd14dbe8c6
[scripts/pyprint] implement 'sort' argument
2025-08-02 22:48:46 +02:00
Mike Fährmann
0588b64d4b
[kemono] don't set error status when there are no comments ( #7961 )
...
fixes regression introduced in 1bbacba4ed
2025-08-02 22:08:38 +02:00
Mike Fährmann
efd7821075
merge #7952 : [hentaifoundry] add 'descriptions' option
2025-08-02 17:30:38 +02:00
Mike Fährmann
afa720d3e0
[hentaifoundry] add 'html' description test case
2025-08-02 17:29:07 +02:00
Mike Fährmann
1fbc341e60
[facebook] ensure numeric 'user_id' values ( #7953 )
...
handle 'pfbid…' IDs
2025-08-02 10:28:41 +02:00
Mike Fährmann
491d70f918
[job] apply 'extension-map' to 'SimulationJob' results
2025-08-02 07:28:12 +02:00
Mike Fährmann
8a97a1dad0
[docs/options] update '-A' & '-T' descriptions
...
2eb5e52055
2025-08-01 23:31:14 +02:00
Mike Fährmann
9eb88905bc
[comick] add 'lang' option ( #7938 )
2025-08-01 23:28:09 +02:00
Mike Fährmann
52ffe53315
[booth] use proper headers for JSON requests ( #7920 )
2025-08-01 23:27:48 +02:00
sarma-tyrant
12f56b888c
Added to docs
2025-08-01 16:36:20 -04:00
sarma-tyrant
48e091ed71
Linting
2025-08-01 16:29:33 -04:00
sarma-tyrant
e75a4138c1
[hentai-foundry] Html description option
2025-08-01 16:08:43 -04:00
Mike Fährmann
df4f823f6e
[booth] add 'strategy' option ( #7920 )
...
- extract file URLs from HTML webpages
- fix 'adult' cookie value
2025-08-01 21:21:41 +02:00
Mike Fährmann
328932d422
[tests/results] extend "len:…" to support generators
...
or general iterables without __len__
2025-08-01 20:42:20 +02:00
Mike Fährmann
7f414cdb4e
[common] add 'interval' argument to 'request()'
...
to disable 'request_interval' sleeps for "background" requests
2025-08-01 20:40:20 +02:00
Mike Fährmann
9a50588792
[pixiv] fix 'IndexError' for unviewable works ( #7940 )
2025-08-01 17:59:39 +02:00
Mike Fährmann
8286476c4b
[scrolller] limit 'title' length in default filenames
2025-08-01 17:40:59 +02:00
Mike Fährmann
380bd8eeec
[scrolller] fix NSFW subreddit pagination ( #7945 )
2025-08-01 17:39:43 +02:00
Marcus Minhorst
65fbd3972d
[picstate] add 'image' extractor ( #7946 )
2025-08-01 07:48:00 +02:00
missionfloyd
952fcb1b8b
[xasiat] add support ( #4161 #5929 #7934 )
...
* [xasiat] Album extractor
* [xasiat] Tags, categories, Models
* [xasiat] Tests
* update 'album' extractor
- provide 'album_id' metadata
- use redirected 'album_url' value
- update metadata extraction in general
* extend test result data
2025-07-30 19:38:33 +02:00
Mike Fährmann
3b93184997
[twitter] fix potential 'UnboundLocalError' ( #7932 )
...
this happens with Tweets containing both images and video
when 'videos' are disabled.
2025-07-30 16:45:48 +02:00
Mike Fährmann
e5c91d33ec
[blogger] fix video extraction ( #7892 )
2025-07-30 16:45:29 +02:00