Skip to content

ShowNet 0.4.32

Choose a tag to compare

@github-actions github-actions released this 19 Aug 03:03
· 11 commits to main since this release

0.4.32 更新

  • 界面语言包。 按系统区域选择中文或英文导航与命令面板;未匹配回退中文。加新地区只需登记语言包。
  • 设置开关对比度。 关/开轨道和滑块从面板里分开,不再沉成一条深色缝。
  • README。 真实软件截图加上场景示意插画。

WSS 出站身份与 HTTPS 仍不一致(wreq 不能终止 Upgrade),本版不做站点白名单或关闭 TLS 解密。

安装

平台 文件
macOS (Apple Silicon) ShowNet_0.4.32_aarch64.dmg
Windows (x64) ShowNetPortable_0.4.32_windows_x86_64.zip

首次打开会被系统拦截,这是正常的

本次发布未经过商业代码签名,所以 macOS Gatekeeper 和 Windows SmartScreen 会拦一次。这不代表包有问题,只代表它没有付费证书背书 —— 但也正因如此,请先用下方附件 SHA256SUMS.txt 核对校验和再运行。

怎么核对校验和

只挑你下载的那一个文件,在下载目录里执行:

# macOS
grep ShowNet_0.4.32_aarch64.dmg SHA256SUMS.txt | shasum -a 256 -c -
# Linux 上把 shasum -a 256 换成 sha256sum
# Windows(PowerShell)
(Get-FileHash ShowNetPortable_0.4.32_windows_x86_64.zip -Algorithm SHA256).Hash
# 与 SHA256SUMS.txt 里对应那行比对(大小写不敏感)

不要直接 shasum -a 256 -c SHA256SUMS.txt:那份清单列出了两个平台的全部附件,只下载其中一个的话,其余几行会报 FAILED open or read,看着像出了问题,其实只是文件不在本地。

macOS

拖进「应用程序」后,右键点 ShowNet.app → 打开,在弹窗里再点一次「打开」。只需做一次。直接双击是不行的 —— 那个弹窗没有「仍要打开」按钮。

若提示「已损坏,无法打开」,是隔离标记造成的:

xattr -dr com.apple.quarantine /Applications/ShowNet.app

Windows

解压后运行 ShowNetPortable.exe,SmartScreen 弹窗点**「更多信息」→「仍要运行」**。便携版不写注册表,删除目录即完全卸载。

附件里的两份 release-verification-*.json

它们记录构建产物实测的签名状态,不是构建流程的声明 —— macOS 那份来自挂载 DMG 后对 ShowNet.appcodesign,Windows 那份来自对打包内每个可执行文件跑 Get-AuthenticodeSignature。当前应为 "mode": "ad-hoc"NotSigned,与上文「未经过商业代码签名」一致。

想自己复核 macOS 这份:

hdiutil attach ShowNet_0.4.32_aarch64.dmg
codesign -dv --verbose=2 /Volumes/ShowNet/ShowNet.app

Full Changelog: v0.4.31...v0.4.32