Repository navigation
v0.1.5
这一版加入了自动更新,并修了 #57 #59 #60 #62 #64 等反馈。从 v0.1.4 及以前的版本升级要手动下载这一次,之后就能自动更新了。
更新内容
自动更新
- 新增全局选项**「自动更新」**(默认开,要同时开着「检查更新」)。任务开始时查 GitHub 上有没有新版本,有就在后台下载,结果在任务结束时的日志里提示。
- 只改了演奏部分时,没有任务运行就直接换上,下个任务就用新版本;不限次数的挂机会在两首歌之间暂停一下,换好后自动继续。
- 改了任务、选项、界面文字时要重启界面:没有任务运行、界面闲置 2 分钟后自动关掉界面,换好后重新打开(不会自动开始任务)。界面设成打开就自动开始任务时不替你重启,等你关掉界面后再换。
- 界面程序、Python、依赖或文字识别模型变了时整包替换,时机同上。
config/、data/、cache/、debug/和界面自己的设置不动。 - 换之前的文件备份在
cache/update/backup/;新版本起不来会自动换回原来的版本,并且不再自动更新这个版本。日志在data/update.log。
- 关掉「自动更新」时和以前一样,只提示有新版本。
新选项
- 「网络代理」(#64):浏览器打得开谱面站或曲名接口,这里却一直下载失败(日志里「远程主机强迫关闭了一个现有的连接」)时,填代理软件的 HTTP 端口,如
127.0.0.1:7890。下载谱面、曲目表、封面、识别模型、检查更新、自动更新都会走这个代理。留空用系统代理。 - 「卡顿时重启游戏」(#58,默认开):关掉后,游戏变卡时不再自动重启。
修复
- 重启游戏后对着模拟器桌面认不出画面(#58,感谢 @LinYanxi0 的 #65):重启后要等游戏画面准备好再继续。另外,一直认不出画面时会按包名重新找游戏画面。
- 活动故事:同时有好几个活动、先弹出「活动选择」时,点正在举办的那个(#57)。
- 第一次进乐曲选择页时换歌失败(#59):列表加载很久时,等分类按钮出来再点(最多 45 秒)。
- AP补完 / 优先没 AP 的歌一直卡在同一首(#60):
- 有的歌演出效果会把右上角整块压暗,被误判成生命值归零。现在要先看到生命值已经掉得很低,才算归零。
- 同一首打够「每首最多尝试」次就放弃。每次都没打完的谱面,3 天内 AP补完和「优先没 AP 的歌」都不再选它。
- 判定生命值归零时的画面存在
debug/life/,方便反馈。
- 模拟器里没装选的那个服的游戏时(#62):启动游戏时直接报错,提示确认游戏装在这个模拟器里、选的服和游戏一致。
- 国际服 Google Play 版(包名
com.bilibili.sirius)自动识别,切换账号也认它(#55)。 - 2560×1440 等非 1280×720 分辨率下切换账号:B 站登录弹窗不随游戏画面按比例缩放,以前会点偏,现在按弹窗的实际大小换算(#54)。分辨率不是 16:9 时,启动时直接报错。
- 优先没 AP 的歌:某个难度确认过没有要补的歌后,12 小时内的下次运行跳过检查,省掉每个难度约 10 秒(#40)。
其他
- 用户协议 1.1:适用范围加上日服。
- README 的实测数据按游戏帧率分开统计。
下载
| 界面 | 文件 |
|---|---|
| MFAAvalonia | OurNotes-Auto-v0.1.5-win-x64-MFAA.zip |
| MXU | OurNotes-Auto-v0.1.5-win-x64-MXU.zip |
update.json 和 *-app.zip 是自动更新用的,不用下载。
解压后看 docs/使用说明.md(docs/ 下有各语言版本)或 README。从旧版本升级时,把旧的 config/、data/(含 state.json)、cache/charts 拷到新目录再启动,就能保留配置和记录。以后有新版本会自动更新,不用再这样搬。
Full Changelog: v0.1.4...v0.1.5