Skip to content

1.8.2

Choose a tag to compare

@github-actions github-actions released this 05 Oct 04:52
· 33 commits to main since this release

发布说明摘自 CHANGELOG.md 的 1.8.2 一节。

修复

  • 302 跳转地址被二次编码:面板给 Location 头编码时用了 encodeURI,它会连 % 一起转义
    (%3D → %253D),把源直链里已有的签名编坏 —— 上游校验不过直接 400,表现为「播放/取图莫名失败」。
    改用 new URL(url).href 做归一化:只补编 URL 不允许的字符(中文、空格等),已编码的 %XX 原样保留。
    涉及播放取流(serveStream / 中继 302)与图片跳转两条路。
  • E<数字> 集名定位不到(插件 catpaw-resolve → 1.0.12):花卷等源把每集写成
    [1.4GB]E161.mp4【XIANNI2026】(字母 E + 集号),集名解析器此前不认这种前缀式写法,
    该线路「源里明明有、却定位不到这一集」,版本列表里看不到它。现支持 E<数字> 前缀集号
    (只认前面不是字母的 E,HEVC / MPEG4 这类词里的 E 不受影响)。

变更

  • 中继首块自适应:探测式请求(bytes=0-,或无 Range 从头全量)的前 4 块用 256KB,
    小块更早吐字节、起播更快,也少浪费在飞数据(播放器常读几百 KB 就 seek);整片重试次数 1 → 2。
  • 新建模板「续接补位」默认 0 → 8(ADR-0027 的兜底档):
    新建模板不再默认「不补打」—— 前 8 条命中一条能用的都没拿到时,按分数继续往下试最多 8 条。
    已保存的模板不受影响(盘上存着的值优先;填 0 仍是不补打)。

面板「设置 → 版本与更新」里可以手动更新到这个版本;它只安装正式 Release 的资产并校验 sha256。