ShowNet 0.4.33
0.4.33 更新
- 界面语言包。 按系统区域选择中文或英文导航与命令面板;未匹配回退中文。加新地区只需登记语言包。
- 设置开关对比度。 关/开轨道和滑块从面板里分开,不再沉成一条深色缝。
- README。 真实软件截图加上场景示意插画。
WSS 出站身份与 HTTPS 仍不一致(wreq 不能终止 Upgrade),本版不做站点白名单或关闭 TLS 解密。
安装
| 平台 | 文件 |
|---|---|
| macOS (Apple Silicon) | ShowNet_0.4.33_aarch64.dmg |
| Windows (x64) | ShowNetPortable_0.4.33_windows_x86_64.zip |
首次打开会被系统拦截,这是正常的
本次发布未经过商业代码签名,所以 macOS Gatekeeper 和 Windows SmartScreen 会拦一次。这不代表包有问题,只代表它没有付费证书背书 —— 但也正因如此,请先用下方附件 SHA256SUMS.txt 核对校验和再运行。
怎么核对校验和
只挑你下载的那一个文件,在下载目录里执行:
# macOS
grep ShowNet_0.4.33_aarch64.dmg SHA256SUMS.txt | shasum -a 256 -c -
# Linux 上把 shasum -a 256 换成 sha256sum# Windows(PowerShell)
(Get-FileHash ShowNetPortable_0.4.33_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.appWindows
解压后运行 ShowNetPortable.exe,SmartScreen 弹窗点**「更多信息」→「仍要运行」**。便携版不写注册表,删除目录即完全卸载。
附件里的两份 release-verification-*.json
它们记录构建产物实测的签名状态,不是构建流程的声明 —— macOS 那份来自挂载 DMG 后对 ShowNet.app 跑 codesign,Windows 那份来自对打包内每个可执行文件跑 Get-AuthenticodeSignature。当前应为 "mode": "ad-hoc" 与 NotSigned,与上文「未经过商业代码签名」一致。
想自己复核 macOS 这份:
hdiutil attach ShowNet_0.4.33_aarch64.dmg
codesign -dv --verbose=2 /Volumes/ShowNet/ShowNet.appFull Changelog: v0.4.32...v0.4.33