Skip to content

v1.3.2 — Windows 日志编码修复

Choose a tag to compare

@AB-png123 AB-png123 released this 27 Oct 12:49
· 1 commit to main since this release

dsh-hao-import 1.3.2

修复:Windows 日志中文乱码(1.3.1 的遗留)

1.3.1 用 [Console]::OutputEncoding 修中文,但 DSH 以 stdio=ignore 后台启动、CI 也会重定向输出;此时该设置可能抛异常或不生效,import.log 里仍是 å£çº¸ 之类的乱码。

  • Python 新增 --report <path>:把同一份报告以 UTF-8 直接写入文件;
  • PowerShell 读该文件后再追加到 import.log,完全绕开原生输出解码;
  • 新增「中文标题必须正确」的 Windows CI 断言(PowerShell 5.1 与 7 都覆盖)。

验证

  • 17 项测试通过;Ubuntu + Windows(PS 5.1/7)CI 全绿。
  • Windows 5.1 冒烟日志:新增 1 条 … Win-壁纸-旧版(不再乱码)。

完整改动见 CHANGELOG.md。