github deYangar/ProcessNetMonitor v1.14.0
v1.14.0 - 历史流量自然日统计 + 原生提示开关

6 hours ago

ProcessNetMonitor v1.14.0 — 历史流量自然日统计 + 原生提示开关

本版内容

新增

  • 历史流量改为自然日口径(issue #9:原「24小时/3天/7天/30天」滑动窗口会跨两个自然日,不符合日常查看习惯。现改为按本地时间 0 点对齐的 5 个档位:
    • 今日:当天 00:00 至今
    • 昨日:昨天 00:00 ~ 24:00(完整自然日,平均速度固定按 86400 秒计算)
    • 近3天:前天 00:00 至今(3 个自然日)
    • 近7天:7 个自然日
    • 近30天:30 个自然日
  • 原生鼠标提示开关(issue #9:插件「选项」中新增「在 TrafficMonitor 鼠标悬停提示中显示进程网速信息」(默认开启)。关闭后 TrafficMonitor 自带的悬停提示框里不再出现插件的进程网速段落——插件自己的悬浮窗和详情窗口不受影响,适合只用插件悬浮窗、觉得原生提示重复的用户。设置持久化,TM 重启后保持。

修复

  • 历史流量平均速度改为按整个自然日跨度计算(此前按首末两条采样间隔计算,刚过 0 点时「今日」平均值会被高估)。

版本说明(2 个产物)

文件 说明
ProcessNetMonitor.dll x64(64 位 TrafficMonitor 使用)
ProcessNetMonitor_x86.dll x86(32 位 TrafficMonitor 使用)

选择与你的 TrafficMonitor 主程序位数一致的 DLL,放入 TM 的 plugins/ 目录(或插件管理界面安装)。

安装前提

  1. Windows 10/11(推荐 64 位)
  2. TrafficMonitor 主程序(插件版)
  3. 插件以管理员权限运行时可启用 ETW 内核采集(更准);普通权限自动回退传统采集并提示

已知说明

  • TUN 代理模式下,走代理的应用流量归属代理进程(如 mihomo),应用侧 TUN 重复流量不显示(与 AppNetworkCounter 一致)
  • 代理进程与应用之间的虚拟转发流量(TUN 用户态)无法通过内核 ETW 观测,不显示
  • 与 AppNetworkCounter 等 ETW 工具共存时:先启动的一方占用 NT Kernel Logger;后启动的 TM 进入附加模式(悬浮窗有黄色警告提示)
  • ETW 占用者检测为尽力而为(Windows 无官方 API,普通权限下为已知工具名名单识别)
  • 历史流量如有旧版本残留的虚高数据,请在详情窗口点击「清除数据」重置

Don't miss a new ProcessNetMonitor release

NewReleases is sending notifications on new releases.