12600k-rog-d4
84f24d1972
chore(discovery): silence ping failure logs during scan
2026-08-13 02:06:35 +08:00
12600k-rog-d4
ab81cee9b0
fix(discovery): support Chinese ping output and decode GBK
...
- parsePingReply now matches both 'received =' (English) and 'received =' (Chinese) so devices are detected correctly on non-English Windows
- decode ping stdout from GBK to UTF-8
- remove raw ping log output
- add golang.org/x/text dependency
2026-08-13 02:05:32 +08:00
12600k-rog-d4
175c5e8c6c
refactor(discovery): use ping for discovery and fill MAC via SSH
2026-08-12 21:45:51 +08:00
张威33321
906bb54aaa
重构 auto-check:状态数据下沉各包,workflow 精简为纯调度
...
- discovery: ping 探测存活 + ARP 解析 MAC,包级 Devices map,串行扫描
- stress: 脚本生成模式(BuildScript/ParseResults),ToolSet 工具检测,包级 Results map
- report: 包级 Printed map,SaveAndPrintDeviceReport 保存+打印
- sshclient: 包级 RunCommand
- workflow: 仅持有 config,Start() 固定循环,直接调用各包方法
- config: 移除 ScanConfig.Concurrency(串行扫描无需并发数)
2026-08-12 17:11:59 +08:00