Ljzd-PRO / Ljzd-PRO/KToolBox

下载文件 json 不完整。

Open
#362 0 comments 0 reactions 0 assignees View on GitHub
api
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.