初始提交:网络调试助手(串口/TCP/UDP)
This commit is contained in:
@@ -0,0 +1,29 @@
|
||||
# 网络调试助手
|
||||
|
||||
串口 / TCP / UDP 网络调试客户端,基于 Python + PySide6。
|
||||
|
||||
## 主要功能
|
||||
|
||||
- **串口**:波特率、数据位、校验位、停止位可配置,自动刷新端口
|
||||
- **TCP / UDP**:客户端/服务器模式,支持多客户端
|
||||
- **收发**:文本 / 十六进制格式,时间戳、回车发送、定时发送
|
||||
- **自动应答**:应答规则多选,按命中模板拼包回复(固定字节/时间戳/长度/CRC/序号/接收数据)
|
||||
- **批量发送**:多条定时发送,可循环,条目可增删与上下移动
|
||||
- **日志**:按小时自动保存,保留一个月循环覆盖
|
||||
- **配置**:应答配置与批量发送配置可导出 / 导入(JSON)
|
||||
- **图标**:应用图标 `网络调试.ico`
|
||||
|
||||
## 运行
|
||||
|
||||
```bash
|
||||
pip install PySide6 pyserial
|
||||
python network_debugger.py
|
||||
```
|
||||
|
||||
## 生成 exe
|
||||
|
||||
```bash
|
||||
python -m PyInstaller "网络调试助手.spec"
|
||||
```
|
||||
|
||||
输出在 `dist/` 目录。
|
||||
Reference in New Issue
Block a user