Ljzd-PRO / Ljzd-PRO/KToolBox

Pawchive的Published时间与原始时间相差1小时

Open
#390 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement
Dominant language
TypeScript
Stars
579
Forks
26
PR merge metrics
No merged PRs in 30d

Description

Is your feature request related to a problem? Please describe.
在目前来看,Pawchive的{Published}时间会相差1小时,如果涉及跨零点,会导致日期变化,可能会:

  1. 日期错误
  2. 原先使用v0.24下载器从kemono获取到的{Published},将其作为文件夹命名后将无法匹配,会导致重复下载

Additional context
Image

Describe the solution you'd like
Published增加一个配置选项,是否需要偏移
不确定Pawchive后续是否会修改

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by locating where the downloader computes and formats the {Published} value, then trace the existing configuration handling for related options. Confirm the current one-hour difference against the Pawchive source and check how folder names are generated. Done means the offset behavior is configurable, preserves the intended default, and avoids date or duplicate-download mismatches.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
cli
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
57/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.