fix(qk): resolve folder shares and guest small-file downloads

Quark parse stopped when the share root was only a folder and reported
that nothing could be downloaded. Enter subfolders, skip 0-byte
placeholders, and for visitors try a smaller file when Quark returns
23018 instead of transferring without a Cookie.

123 download failures now tell users to configure a local
auths.ye.authorization. Share listings can be read without login, and
hash fragments on 123 URLs are ignored. New URL fixtures use a ref=example
query, not a password-shaped parameter.

Co-authored-by: qaiu <[email protected]>
This commit is contained in:
Cursor Agent
2026-10-30 23:41:37 +00:00
co-authored by qaiu
parent 12d0f6bfbb
commit dd092e50dd
11 changed files with 635 additions and 127 deletions
+8 -1
View File
@@ -134,7 +134,14 @@ proxy:
### 解析认证相关
auths:
# 123网盘:配置用户名密码
# 夸克:小文件可免登录。大文件(访客 23018)再填本机 Cookie。空值等于没配。
# 公共解析站没有共用夸克账号。
# qk:
# cookie:
# 123:公共云解析不能共用账号。优先填 authorization(浏览器 authorToken / sso-token,不要带 Bearer)。
# 账号密码触发验证码时会失败并提示改用 Authorization,本项目不处理验证码。
# 5112 / 请登录后下载 / 您需要注册登录或付费后下载 是上游要求登录。
ye:
username:
password:
# authorization: