MooTool

Handy tool set for developers

View on GitHub

DIFF-014:系统信息使用 OSHI 采集

原行为(Electron)

systeminformation 一次拉 OS/CPU/内存/磁盘/网卡。序列号 mask:长度 ≤4 原样,否则前 2 + **** + 后 2。无通用历史。刷新为手动,不自动轮询。

本产品行为

OSHI 6.8.2 读取本机 HAL/OS。字段标签与 Electron 对齐。序列号同样遮蔽,需勾选「显示序列号」后才复制明文。系统 Tab 增加「本产品运行时」组,避免把 JVM/java.home 写成操作系统字段。切走页面时取消进行中的采集。内存 Active 在 OSHI 无对应计数时显示 -,不填 0。

理由

架构指定 OSHI/JNA,Java 产品已用同一路线。不引入 Node systeminformation

证据

HardwareEngineTest:mask/字节/时长 fixture;本机采集主机名、逻辑核心 ≥1、内存总量非 0、序列号敏感且默认遮蔽。desktopTest 92/92

受影响范围