Skip to content

Releases: deYangar/ProcessNetMonitor

v1.6.2

Choose a tag to compare

@deYangar deYangar released this 09 Jul 09:04

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

Choose a tag to compare

@deYangar deYangar released this 09 Jul 08:53

v1.6.1

改进

  • 设置文件改为 JSON 格式: settings.dat -> settings.json
  • TUN 地址段可配置: 在 settings.json 中编辑 tun_ranges 数组自定义跳过的 TUN 网段,默认 198.18.0.0/15

settings.json 示例

{
  "sort_col": [3, 3],
  "sort_asc": [false, false],
  "tun_ranges": ["198.18.0.0/15"]
}

v1.6.0

Choose a tag to compare

@deYangar deYangar released this 09 Jul 08:42

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

Choose a tag to compare

@deYangar deYangar released this 06 Jul 09:07

v1.5.0

重大更新:

  • TCP 流量统计改用 GetPerTcpConnectionEStats API,彻底解决 WLAN 入站包丢失问题
  • 跳过 loopback 连接,避免代理软件流量双重计算
  • 展开行显示连接详情表(火绒风格):协议/本地地址/远程地址/状态
  • 多进程合并:Chrome 等按名称合并,展开显示子进程
  • 高 DPI 适配:支持 150%/175%/200% 缩放
  • 自定义窗口图标
  • 可拖拽自绘滚动条
  • 排序状态持久化
  • 历史流量基线修复(首次 delta=0)
  • 跟随 TM 网卡设置,auto 模式跳过虚拟网卡
  • 32/64 位构建支持

v1.4.0 - 历史流量持久化修复

Choose a tag to compare

@deYangar deYangar released this 05 Jul 17:29
  • 历史数据改用墙钟时间戳,重启电脑后数据有效
  • 存储格式改为增量记录,解决TM重启后数据清零
  • 展开行状态修复:数据刷新时不再自动折叠
  • 自动保存间隔60s→30s,WM_DESTROY时额外保存
  • 数据文件版本v4,自动兼容v2/v3旧格式

v1.2.0 - Rich Tooltip Popup

Choose a tag to compare

@deYangar deYangar released this 05 Jul 05:59

v1.2.0 (2026-07-05)

新功能

  • 鼠标悬停主悬浮窗时弹出带进程图标的详情窗口
  • 深色/浅色主题跟随系统设置
  • 上传/下载各显示 Top 5 进程(不够时用历史进程补位)
  • EMA 指数移动平均排序(~30秒衰减窗口)
  • 自适应高度、圆角窗口、DWM 阴影

使用方法

将 ProcessNetMonitor.dll 放入 TrafficMonitor/plugins/ 目录,重启 TM 即可。

推荐设置

选项 → 主窗口设置 → 取消勾选「显示鼠标提示」,避免双弹窗。