Mike Fährmann
|
2192a2c360
|
[facebook] add initial 'albums' extractor (#7848)
needs GraphQL API to fetch more than the latest 8
|
2025-08-08 21:22:41 +02:00 |
|
Mike Fährmann
|
8ada5b8eb6
|
[exception] improve AuthRequired messages
|
2025-08-08 16:01:19 +02:00 |
|
Mike Fährmann
|
a70b4ab693
|
[pixiv] improve API error messages
|
2025-08-08 11:57:48 +02:00 |
|
Mike Fährmann
|
d5e2fe4f44
|
[pixiv] detect suspended/deleted accounts (#7990)
|
2025-08-08 11:56:57 +02:00 |
|
Mike Fährmann
|
66b2f7f53f
|
[tests/results] properly skip tests when missing auth
|
2025-08-08 11:56:44 +02:00 |
|
Mike Fährmann
|
c3faf791b3
|
[tests/results] support '#log' checks when expecting an exception
|
2025-08-08 11:56:44 +02:00 |
|
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 |
|