下载文件 json 不完整。
- Dominant language
- TypeScript
- Stars
- 579
- Forks
- 26
- PR merge metrics
- No merged PRs in 30d
Description
## Describe the bug
下载的文件中的json文件中的 Substring 内容可能会不完整。
## Command & Configuration
KTOOLBOX_JOB__COUNT=10
KTOOLBOX_JOB__COUNT=10
KTOOLBOX_JOB__POST_STRUCTURE__ATTACHMENTS=./
KTOOLBOX_JOB__SEQUENTIAL_FILENAME=True
KTOOLBOX_JOB__POST_DIRNAME_FORMAT= {id}_{title}
ktoolbox sync-creator https://kemono.cr/fanbox/user/2180874 --path=$HOME/Documents/Kemono/fanbox
deactivate
## Platform
Please complete the following information
- OS: iPadOS 26 with a-Shell 1.16.1
- KToolBox Version 0.23.0
**Additional context**
现在 Kemono 的网站存在着更新不及时的问题,有些时候可以在favorite页面里看到某一作者更新了,但进入他的主页会显示没有任何更新内容;或者某一作品已经存在更新版本,仍会显示版本为最新版本。
使用 sync-creator 命令可以直接获取到全部 Kemono 服务器中已更新,但尚未在网页上显示的作品。一些作品可能会在 Connect 中写入下载链接。此时就需要 json 能够显示完整的内容得以在连接不可用前更早的完成下载,但现在 KToolBox 的 json 存在内容不完整的问题。
(我尝试过使用 KTOOLBOX_JOB__EXTRACT_content=True 命令进行下载,但此时只能下载到网页正在显示的那版 content)
Contributor guide
Research direction
No source file or test is named. Reproduce the issue with the provided sync-creator command and configuration on KToolBox 0.23.0, then trace where downloaded JSON and Substring content are assembled. Done means the generated JSON preserves the complete content, including links written through Connect, rather than only the version visible on the website.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- cli
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100