Skip to content

1.6.2

Choose a tag to compare

@non266 non266 released this 19 Oct 16:08
· 18 commits to main since this release

1.6.2 — 维护版(没有用户看得见的变化)

这一版只有测试、重构与文档:界面、功能、播放行为都没有改动。

这一版做了什么

  • 测试:给两条偶发红的检查(进度条拖动)与「桌面歌词」耗时抖动装上探针——失败时会把引擎状态与事件写进日志,下次再红就能直接说清是"媒体被重载 / 内核被换 / 播完重来 / 真被 seek"。
  • 重构:冒烟测试 7 个最大的源文件按职责拆成 23 个分部、产品侧 3 个独立类拆成 6 个文件(行为零变化,每处都做了读回自查与变异验证)。
  • 例行:漏洞扫描(无)、依赖巡检(libvlc 3.0.24 / LibVLCSharp 3.10.2 / SDK 10.0.402 均为最新)、以及"画面调整"的复测结论。

验证

  • tools/release-check.ps1 全绿:Debug / Release / 冒烟三工程 0 警告 0 错误 + 全量 20/20
  • 便携版载荷与安装目录各自跑了一遍全量 20 步冒烟,都是一次过关
  • 在 1.6.1 上原地升级:安装目录 646 个文件(644 载荷 + 2 卸载器),与载荷 644/644 逐文件 SHA256 一致
  • 卸载后 %AppData%\播放器 逐字节没动

安装

  • 安装程序:免 UAC,装到 %LocalAppData%\Programs\全能本地播放器,卸载不删你的设置 / 历史 / 歌单 / 字体
  • 便携版:解压即用,不写注册表
  • 两个产物都没有代码签名,SmartScreen 会提示"未知发布者"

校验

  • local-player-1.6.2-setup.exe — SHA256 E335E2F98C57577C4FB94C87F1A848993D7E0FD0A3C2F762FCCDF3DB6390C35A
  • local-player-1.6.2-portable.zip — SHA256 CAB7C38BF3AC31CBD7F6FBF70F94CCC35F164575F4AE9D18C46B6BD501A6568B

如实说明:体积与 1.6.1 几乎完全相同(没有二进制层面的功能变化);这一版没有任何新能力,可以跳过不装。完整变更见 CHANGELOG。