Commit Graph

4 Commits

Author SHA1 Message Date
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