Skip to content

v1.1.0

Choose a tag to compare

@ChickenD233 ChickenD233 released this 12 Sep 13:36
· 12 commits to main since this release

下载

解压后双击 HarpAutoPlayer.exe,会弹 UAC,选「是」。自带 .NET 运行时,不需要安装任何东西。

本版更新(相对 v1.0.9)

  • 新增内置 MIDI 卷帘:横轴是时间,绿条=可演奏、灰条=超出音域。点或拖动即定位
  • 载入后即可定位:进度条不再要等播放才能拖;定位处直接显示当前的音(音名 + 简谱 + 要按的键)
  • 播放从你调好的位置开始,不用先从头听一遍
  • 新增快进 / 后退热键:默认 F5 后退、F7 前进,按一下走 5 秒,可改键
  • 体积减少 59%:下载 37.9 → 15.5 MiB,解压后 90 → 21 MiB,功能不变
  • 界面美化:统一配色与设计令牌,卡片分层,新增空状态引导
  • 文案精简:界面提示、日志、注释、README、更新说明合计压掉 30%

新增快进 / 后退热键

键 动作
F6 空闲=开始。播放中=暂停。暂停中=继续。倒计时中=取消
F5 后退 5 秒
F7 前进 5 秒

按一下走 5 秒。三个键都能改,也能关掉。

注意:播放中跳转可能让游戏侧口琴卡音。修饰键与音键的状态会残留,游戏收不到成对的按下与抬起。遇到卡音,按「停止」,再重新播放。最稳的用法是播放前定位。

注意

  • 游戏用窗口化,不要用全屏独占
  • 输入法切英文;人物原地站好再开始
  • 首次启动慢 0.5–1 秒(单文件要把原生库解压到 %TEMP%)
  • 压缩过的单文件 exe 可能被杀软误报,请先扫描
  • 在线对局使用自动输入有封号风险,自行斟酌

文件校验(SHA-256)

26391a93e0ee34b006d86a344db681f6719aa6fb13d98e187baf22414346e6a4

为什么能小这么多

应用自己的代码只占 1.3 MiB,其余是 .NET 运行时与 Avalonia 图形栈。本次开启 IL 裁剪(PublishTrimmed=partial)删掉用不到的类库,再开单文件压缩。详见仓库里的 HarpAutoPlayer-体积分析报告.md。