fscan/Common
ZacharyZcR e095f376f9 refactor: 重构日志和输出系统,优化日志级别和时间显示
主要更改:
- 重构Log.go和Output.go为模块化架构
- 创建独立的logging和output模块
- 新增LevelBaseInfoSuccess默认日志级别(显示BASE、INFO、SUCCESS)
- 添加运行时间显示到每条日志前面
- 保持完全向后兼容的API接口
- 支持多种输出格式(TXT、JSON、CSV)
- 优化日志格式化和颜色显示

技术改进:
- 模块化设计便于扩展和维护
- 智能时间格式化(毫秒→秒→分钟→小时)
- 支持缓冲和批量输出
- 线程安全的并发处理
2025-08-05 02:14:25 +08:00
..
logging refactor: 重构日志和输出系统,优化日志级别和时间显示 2025-08-05 02:14:25 +08:00
output refactor: 重构日志和输出系统,优化日志级别和时间显示 2025-08-05 02:14:25 +08:00
parsers refactor: 重构Parse.go解析模块,优化参数验证和信息显示 2025-08-05 02:14:10 +08:00
Config.go 重构: 将Config.go拆分为模块化配置文件 2025-08-05 01:06:07 +08:00
ConfigPortMapping.go 重构: 将Config.go拆分为模块化配置文件 2025-08-05 01:06:07 +08:00
ConfigScanOptions.go 重构: 将Config.go拆分为模块化配置文件 2025-08-05 01:06:07 +08:00
ConfigServiceDict.go 重构: 将Config.go拆分为模块化配置文件 2025-08-05 01:06:07 +08:00
Flag.go refactor: 重构日志和输出系统,优化日志级别和时间显示 2025-08-05 02:14:25 +08:00
i18n.go fix: 参数修正 2025-04-20 19:30:23 +08:00
Log.go refactor: 重构日志和输出系统,优化日志级别和时间显示 2025-08-05 02:14:25 +08:00
Output.go refactor: 重构日志和输出系统,优化日志级别和时间显示 2025-08-05 02:14:25 +08:00
Parse.go refactor: 重构Parse.go解析模块,优化参数验证和信息显示 2025-08-05 02:14:10 +08:00
ParseIP.go 合并dev。变动太大吗,又得重新优化输出,进度50%。rpc服务冲突,暂时删除 2025-05-12 21:59:16 +08:00
ParsePort.go 简化输出格式 2025-05-12 20:20:53 +08:00
Ports.go refactor: 去掉UDP扫描、优化了DCInfo和MiniDump的检测机制 2024-12-28 06:38:44 +08:00
Proxy.go feat: tcp端口扫描支持socks5 (#527) 2025-08-05 00:37:24 +08:00
Types.go fix: 修复扫描逻辑 2025-04-26 06:18:01 +08:00