gdjdkid
c08c365b53
Version upgraded to v1.2.6
2026-03-22 12:18:22 +08:00
gdjdkid
e2932476a7
Fixes: Improved unit tests for fetcher and display
...
- display.test.js: Added vitest import to afterEach
- fetcher.test.js: Changed from mock axios to mock child_process.execSync
- fetcher.test.js: Added mock cache.js to avoid caching interference with tests
- fetcher.test.js: Changed network failure test to expect null return
2026-03-22 12:12:00 +08:00
gdjdkid
fd517c95d1
chore: Update package-lock.json
2026-03-22 11:49:37 +08:00
かいとキッド
73d9805034
Add MIT License to the project
2026-03-22 11:35:38 +08:00
gdjdkid
428813de78
Docs: Added Japanese, Korean, and German README files; added language switching links to all versions.
2026-03-22 10:55:55 +08:00
gdjdkid
a866805bf5
docs: The English version is set as the primary README file, and the Chinese version is renamed README_zh.md
2026-03-22 10:31:22 +08:00
gdjdkid
2bb536b9ff
docs: Updated installation method, added direct installation via npm install.
2026-03-21 21:46:09 +08:00
gdjdkid
b96b12ee91
Fix: Restore normal priority
2026-03-21 20:43:44 +08:00
gdjdkid
9e32129d7d
Test
2026-03-21 19:43:21 +08:00
gdjdkid
8a2a09ebed
Featured: Added a fourth data source, NJAV, improving JAVCode coverage.
...
- Added the `searchNjav` function, supporting direct URL queries using code names.
- High stability based on JSON-LD structured data parsing.
- No cookies required; works on both Windows and Linux.
- Adjusted data source priority: JAVBUS → NJAV → JavLibrary → JAVDB
- Version upgraded to v1.2.0
2026-03-21 19:24:54 +08:00
gdjdkid
e65e6a4602
Optimize code
2026-03-21 17:23:26 +08:00
gdjdkid
9e9bd2ec83
Fix: Choose different request methods based on the platform.
2026-03-21 16:57:01 +08:00
gdjdkid
b71e1271c3
Fix: Send requests using Node.js's native HTTPS, without relying on curl, and with cross-platform compatibility.
2026-03-21 16:40:28 +08:00
gdjdkid
e6823c8312
Temporary debugging+0
2026-03-21 16:14:22 +08:00
gdjdkid
cf7af598a3
Fix: By using env to pass cookies as environment variables to curl, the shell's handling of special characters is bypassed, and it works correctly on both Windows and Linux.
2026-03-21 15:57:36 +08:00
gdjdkid
fd90cc2fed
Temporary debugging+3
2026-03-21 15:29:13 +08:00
gdjdkid
5e985c39de
Temporary debugging+2
2026-03-21 15:17:59 +08:00
gdjdkid
b5fa793296
Temporary debugging+1
2026-03-21 14:55:31 +08:00
gdjdkid
c68aaba5ad
Temporary debugging+0
2026-03-21 14:30:10 +08:00
gdjdkid
b88fb0c1e6
Fix: Change cookies to Netscape format
2026-03-21 14:24:17 +08:00
gdjdkid
3344741510
Temporary debugging+3
2026-03-21 14:09:50 +08:00
gdjdkid
5425fa5007
Temporary debugging..
2026-03-21 14:00:20 +08:00
gdjdkid
66b261811b
Temporary debugging.
2026-03-21 13:51:15 +08:00
gdjdkid
287cfbb120
Temporary debugging
2026-03-21 13:40:44 +08:00
gdjdkid
188fa55efc
Fix: When comparing, hyphens and underscores are treated as the same character.
2026-03-21 13:25:41 +08:00
gdjdkid
d7671e38d8
Fix: Modify the hyphen FC2 format to underscore format.
2026-03-21 13:12:25 +08:00
gdjdkid
aca5e6dda6
Fix: Solving FC2 format conversion logic problems
2026-03-21 12:18:39 +08:00
gdjdkid
f745d5b799
Add a few lines of debugging
2026-03-21 12:01:49 +08:00
gdjdkid
279ee3a6c1
checked the error source
2026-03-21 11:51:54 +08:00
gdjdkid
7649390852
Fix: Add FC2 format search logic
2026-03-21 11:12:09 +08:00
Unknow
56c11e89a3
Fix: To resolve the issue of "number not found", add automatic retry logic to the main search function.
2026-03-21 10:23:31 +08:00
Unknow
f009bde08c
Fix: Solving the problem of curl not reading cookies correctly
2026-03-21 01:44:06 +08:00
Unknow
3e88978613
Fix: Transmit cookies using temporary files
2026-03-21 01:23:24 +08:00
Unknow
4e6e43df89
updated the version
2026-03-21 00:46:05 +08:00
Unknow
953e916d27
Feat: Three data sources as backup, JAVDB Cookie is now an optional configuration.
2026-03-21 00:44:28 +08:00
Unknow
1bebc39e16
Fix: f=all
2026-03-20 21:59:43 +08:00
Unknow
231023ab2d
Fix: Search results not performing exact matches.
2026-03-20 21:43:48 +08:00
Unknow
51c9ccceef
Fix: Bypassing Cloudflare's TLS fingerprint detection for Node.js using curl.
2026-03-20 21:09:49 +08:00
Unknow
df68291483
Fix: Decoding cookies to solve the 403 error of Axios secondary encoding.
2026-03-20 20:39:59 +08:00
Unknow
10d899f2b3
Removed the node_modules
2026-03-20 20:00:07 +08:00
Unknow
089c590dee
fix: 填Fix: Entering real cookies resolves 403 errors
2026-03-20 19:52:13 +08:00
Unknow
2a7f668a0d
Fix: Request failed with status code 403
2026-03-20 18:13:14 +08:00
Unknow
3e46f1fc0f
feat: init project
2026-03-20 17:18:58 +08:00