Repository navigation
1.8.2
发布说明摘自 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。