Skip to content

v4.2

Latest

Choose a tag to compare

@happycola233 happycola233 released this 18 Aug 03:41
· 3 commits to main since this release

更新说明

本次更新修复了 v4.1 在设置 Access Token 后部分资源仍返回 400 的问题,并按官网方式生成私有下载签名。

Note

本版本起,“设置 Token” 必须粘贴含 access_tokenmac_keydiff整段 JSON,不再接受单独的 Access Token 字符串。请按应用内 “如何获取?” 重新获取并保存。若仍使用旧版只保存了 Access Token 的配置,部分私有资源可能仍会 400。

新增与优化

  • 登录凭据改为三项 JSON(access_tokenmac_keydiff),格式错误会提示保存失败;留空仍可清除。
  • 旧版只保存了 Access Token 时,设置窗口会回填为三项 JSON,便于补全后重新保存。
  • 获取脚本同步改为输出整段 JSON。
  • 私有下载按当前 URL 现算官网 X-ND-AUTH(HMAC-SHA256),不再向地址拼接 accessToken
  • 批量下载限制并发,并拉开请求间隔,降低私有 CDN 短时间连打触发 400 的概率。

问题修复

  • 修复设置了有效 Token 后仍出现 400、提示鉴权失败的问题(#81)。
  • 修复部分较严的私有资源(如部分体育教师用书)在占位签名下返回 400 的问题(#76)。
  • 私有下载遇到 400 时,先在同一地址退避重试并重新签名,不再立刻切换 r2/r3 镜像。
  • 禁止读取系统及环境变量中的代理配置,避免错误代理导致请求失败。

Full Changelog: v4.1...v4.2