Releases: deYangar/ProcessNetMonitor
Releases · deYangar/ProcessNetMonitor
Release list
v1.6.2
v1.6.2
新增
- TUN 设置界面:在 TM 插件管理中点击"选项"即可弹出设置窗口,可视化编辑 TUN 地址段
- 支持多行 CIDR,每行一个网段,点 OK 即时保存生效,无需手动改 JSON 文件
下载说明
ProcessNetMonitor.dll— 64 位正式版ProcessNetMonitor_x86.dll— 32 位正式版ProcessNetMonitor_debug.dll— 64 位调试版,带日志输出功能,用于问题排查和反馈
调试版会每 5 秒输出详细日志到 %APPDATA%\TrafficMonitor\plugins\ProcessNetMonitor\debug.log,包含网卡真实流量、每进程 TCP/UDP 字节、每条连接的 DataBytesIn/Out 等。遇到流量统计异常时,用调试版运行几分钟,把 debug.log 发给开发者即可。
v1.6.1
v1.6.0
v1.6.0
修复
- TUN 代理模式流量双重计算:跳过 198.18.0.0/15(TUN fake IP 段)的 TCP 连接,避免 Edge/xray 等应用经 TUN 网卡的连接与 mihomo 出站连接被重复统计
- UDP 流量丢失:TCP 和 UDP 统计分离追踪,不再用 TCP 覆盖 UDP。DNS/QUIC/Hysteria 等 UDP 流量现在正确计入
- 历史流量虚高:当 TCP 连接关闭导致累计值下降时,错误地将剩余连接的全部累计字节记为新流量。现修正为 clamp 到 0
- 修正插件版本号:之前 TMI_VERSION 一直显示 1.3.0,现已修正
v1.5.0
v1.5.0
重大更新:
- TCP 流量统计改用 GetPerTcpConnectionEStats API,彻底解决 WLAN 入站包丢失问题
- 跳过 loopback 连接,避免代理软件流量双重计算
- 展开行显示连接详情表(火绒风格):协议/本地地址/远程地址/状态
- 多进程合并:Chrome 等按名称合并,展开显示子进程
- 高 DPI 适配:支持 150%/175%/200% 缩放
- 自定义窗口图标
- 可拖拽自绘滚动条
- 排序状态持久化
- 历史流量基线修复(首次 delta=0)
- 跟随 TM 网卡设置,auto 模式跳过虚拟网卡
- 32/64 位构建支持
v1.4.0 - 历史流量持久化修复
- 历史数据改用墙钟时间戳,重启电脑后数据有效
- 存储格式改为增量记录,解决TM重启后数据清零
- 展开行状态修复:数据刷新时不再自动折叠
- 自动保存间隔60s→30s,WM_DESTROY时额外保存
- 数据文件版本v4,自动兼容v2/v3旧格式
v1.2.0 - Rich Tooltip Popup
v1.2.0 (2026-07-05)
新功能
- 鼠标悬停主悬浮窗时弹出带进程图标的详情窗口
- 深色/浅色主题跟随系统设置
- 上传/下载各显示 Top 5 进程(不够时用历史进程补位)
- EMA 指数移动平均排序(~30秒衰减窗口)
- 自适应高度、圆角窗口、DWM 阴影
使用方法
将 ProcessNetMonitor.dll 放入 TrafficMonitor/plugins/ 目录,重启 TM 即可。
推荐设置
选项 → 主窗口设置 → 取消勾选「显示鼠标提示」,避免双弹窗。