Files
YumeMichi 0aacf8a4e9 Improve live and random live handling
- Add random live handlers, schemas and persistence for lot/play/continue/gameover/reward flow
- Update live status and schedule generation, including special rotation handling and CN timezone alignment
- Add config support for unlocking all daily special rotation songs and document the option
- Refresh live play, reward, precise score and session logic plus bundled main.db updates

Signed-off-by: Sean Du <do4suki@gmail.com>
2026-06-06 20:59:45 +08:00

1.3 KiB

运行测试

前面的步骤完成后,就可以开始联调。

配置文件检查

第一次启动 honoka-chan 后会生成 config.json。需要确认:

  • settings.cdn_server 指向你的数据下载地址
  • settings.unlock_all_special_rotation 可选;设为 true 后会忽略日替时间限制,直接解锁全部日替特殊歌曲,不包含周替 MASTER
  • 如果数据直接放在本项目的 static 目录下,通常可以配置成类似 http://192.168.1.123/static

如果 cdn_server/{系统}/archives/99_0_115.zip 存在,服务端会自动把它追加到更新下载列表;如果不存在,则会直接跳过。

登录与下载测试

客户端登录方式为 手机号密码登录。这里的手机号和密码都可以随便填写:

  • 第一次使用的手机号会自动创建账号
  • 之后再次使用同一个手机号时,会沿用之前保存的密码和游戏内设置

进入游戏后,按提示下载数据,确认下载过程正常完成。

下载完成后即可进入游戏。

补充说明

SIF 的“全量数据下载”实际上并不是真正的全量。部分剧情资源仍然需要通过 /download/getUrl 接口按路径拉取。

所以除了 archives 目录里的压缩包,还需要另外维护一份:

  • zip 全部解压后的资源目录

这部分内容后面再补充。