github deYangar/ProcessNetMonitor v1.13.0
ProcessNetMonitor v1.13.0

7 days ago

ProcessNetMonitor v1.13.0 — 悬浮窗自动避让官方鼠标提示

本版内容

新增

  • 悬浮窗自动避让官方鼠标提示(issue #8:鼠标悬停 TrafficMonitor 任务栏/主窗口时,插件自定义悬浮窗会检测 TM 的 tooltips_class32 原生提示窗口,并自动水平移动到其左侧或右侧,避免两个提示重叠。
    • 支持任务栏模式和主窗口模式。
    • 优先水平错开;空间不足时才会回退到垂直方向/对侧翻转。
    • 悬浮窗显示期间持续监控官方 tooltip 的位置变化,tooltip 延迟出现时也会重新避让。

版本说明(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.