Skip to content

DLsiteFloat v2.4.1

Choose a tag to compare

@ariinyume ariinyume released this 21 Oct 04:13

🔧 修复

1. 特典 / bonus 音轨预取不到字幕

预取字幕路径改为按宿主算法从 audio.vtt 推导完整相对路径
optimized/ + vttPath.replaceFirst("vtt", "json"),支持 04_omake/ 等子目录,
不再只取 vtt.optimized.name 导致 404。

2. 无字幕轨误配别的轨字幕

预取池 take 必须带当前作品键,且命中轨的作品键必须严格相等;
同一时长存在「明确无字幕」的轨时直接放弃命中。无字幕作品也会写入索引
(只有 N 行),重启后负证据仍在。

3. 激活状态误报

设置页不再把「本会话曾经授权」和「历史上曾经授权」两个记忆位混进判据;
LSPosed 未启用 / 宿主作用域未勾选时,状态卡正确显示未激活。

4. 新下载作品已预取,关代理后仍无字幕

没有作品键时允许「全池同一时长只对应一个作品键」的受限推断;
裁决窗到点后先磁盘缓存、再预取池(代理断开但 Wi-Fi 还在时也生效)。

5. 首次从预取池加载字幕要等 15 秒

现在把「预取池已有本轨 JSON」纳入分级,预取就绪时走标准窗 1000ms;
云端优先不变,晚到的云端 JSON 仍会覆盖。

📦 版本

  • versionName:2.4.1
  • versionCode:1040
  • 索引 schema 仍为 4 ⇒ 升级后缓存不清零;无清单 / 组件变更,可直接覆盖安装。