logo

ScriptCat

  • Home
  • Community
  • Script List
  • Browser Extension
  1. /
  2. Script Market
  3. /
  4. 中兴路由器增强 ZTE-Stat_Max
  • Overview
  • Code
  • Feedback
  • Ratings
  • Version List
ScriptCat
GitHub
Audit Logs
Service Agreement
Privacy Policy
Disclaimer

© 2022-Present ScriptCat. All rights reserved.

Version History

View all published versions, including stable and prerelease versions. You can install any version or view its source code.
Total 12 versionsStable 10Pre-release 2
Showing 1-10, total 12
6.0.7Latest Version
2 days ago

Loading…
Install This Version
6.0.5
3 days ago

Loading…
Install This Version
6.0.5.PrePrerelease Version
6 days ago

Loading…
Install This Version
6.0.4
7 days ago
Install This Version
6.0.3
7 days ago

Loading…
Install This Version
6.0.2
8 days ago
Install This Version
6.0.0
9 days ago
Install This Version
5.9.13
13 days ago
Install This Version
5.9.12
25 days ago
Install This Version
5.9.11
a month ago

Loading…
Install This Version
  • 1-10, total 12 versions
  • 1
  • 2
  • 10 / page
    Go toPage

6.0.7:最后一次(最新/latest)IP 留存机制 使 IP 成为和 MAC 具有相等地位的角色,下线设备如果本身就有结算留照,则加入。对于偶发短暂上线的幽灵 MAC,也不对它做任何特殊的高频处理。

统计更准了

  • 打开面板的那一刻,WAN 统计会重新从 0 开始,和物理网口、外网计数器、各设备的统计从同一个时间点算起。以前页面挂在后台一段时间再打开面板,“内外网比”可能会虚高甚至飘红,现在不会了。
  • 周期结算(定时或手动导出)后,0 估算、物理网口累计、平均速率也会一起归零,新周期的数据不再带着上个周期的旧账。
  • 修复存档模式 2 下,WAN 累计值读档读不进来的问题。

显示修复

  • Mesh 环境下,名字里带单引号的设备(比如 John's iPhone)不再显示成 John's iPhone。
  • 设备处于漫游、拦截、速率异常等状态时,迷你波形图不再画出一排假的流量。
  • 物理网口:路由器启动时偶尔拿到空数据,以前要刷新页面才能恢复,现在会自动重试;一个 LAN 口都没插的路由器,不再显示一行空的“物理网口”。

手机竖屏重新排版

  • 速率只显示一种单位,每项一行就能放下,标签和数值对齐。
  • WAN总计、内外网比各自独占一行,不再像缩进的子项。
  • 设备卡片上方的流量数值不再折行,百分比靠右对齐。
  • 竖屏下隐藏“积分精度”。
  • 电脑和横屏的布局完全不变。

性能

  • 拖动速率曲线图时不再每帧重画。
  • 曲线图的位置和宽度改由 CSS 计算,窗口缩放时自动适应;网格线合并成一次绘制。
  • 调整了内部数据结构,长时间挂机时更省资源。
  • 强制大包模式下,每次刷新少一遍对设备列表的扫描。

具体看更新记录diff

6.0:引入原厂WAN累计字节计数器

接入子路由和HA的上报逻辑放在前端显示

程序自己本来就只有在多个路由的时候才会上报,所以没有做额外的过度设计。

Full Changelog: https://github.com/ucxn/ZTE-Stat_Max/compare/6.0.2..6.0.3

手机APP下载(GitHub) 建议移动端设备使用,PC还是继续用脚本最合适方便

手机APP使用说明

目前Android的端优化的是最好的,包括手机和平板,PC建议还是使用浏览器的路子。

苹果如果自己有安装IPA的经验的话,可以使用APP。如果没有经验的话,则还是安装User Script的环境更简单。

使用方法:打开APP,点击右下角“我的”,然后在4×3的矩阵中找到网关管理 即可使用。

下载 Home Assistant 集成

手机APP下载(GitHub)

下载脚本

注意,逐设备的计数器早就已经有了,也就是说早就已经有高精流量统计了,今天只是完善最后一片拼图

What's Changed

  • 修复离线网速不为0+漫游异常高速拦截 by @ucxn in https://github.com/ucxn/ZTE-Stat_Max/pull/11
  • 性能优化 by @1-Reality in https://github.com/ucxn/ZTE-Stat_Max/pull/12
  • 保留HA业务逻辑 by @ucxn in https://github.com/ucxn/ZTE-Stat_Max/pull/13
  • 修复UI DOM闪 by @1-Reality in https://github.com/ucxn/ZTE-Stat_Max/pull/14
  • 修复 DOM UI 闪 by @1-Reality in https://github.com/ucxn/ZTE-Stat_Max/pull/15
  • 优化漫游和离线流量统计机制 by @1-Reality in https://github.com/ucxn/ZTE-Stat_Max/pull/16
  • Turbo by @1-Reality in https://github.com/ucxn/ZTE-Stat_Max/pull/17
  • 修复 WAN 重复请求并解耦 WAN/LAN 兼容层 by @1-Reality in https://github.com/ucxn/ZTE-Stat_Max/pull/18
  • Enhance HA synchronization and improve Mesh status handling by @1-Reality in https://github.com/ucxn/ZTE-Stat_Max/pull/19
  • Fix/reapply f3f9a73 cleanly by @1-Reality in https://github.com/ucxn/ZTE-Stat_Max/pull/20
  • 你浏览器编程是不检查语法的理由? by @1-Reality in https://github.com/ucxn/ZTE-Stat_Max/pull/23
  • Potential fix for code scanning alert no. 5: Semicolon insertion by @ucxn in https://github.com/ucxn/ZTE-Stat_Max/pull/24
  • 优化许可证条款以及 HA 集成联动 by @1-Reality in https://github.com/ucxn/ZTE-Stat_Max/pull/25
  • Bump actions/checkout from 4 to 7 by @dependabot[bot] in https://github.com/ucxn/ZTE-Stat_Max/pull

5.9.9.X:网速曲线图、RSSI信号格、事件驱动积分算法优化、美术资源…

下载 Home Assistant 集成

下载 ZTE 中兴脚本

更新日志

新增 WAN / LAN 独立时间戳,LAN 数据按实际返回时间参与设备流量统计。 新增 Group Time。同一 Interface 下,只要有设备确认本轮数据已经刷新,同组设备即可同步使用本轮时间,减少速率数值刚好不变时造成的漏计。 优化 设备离线尾部积分,设备消失时按最后速率补齐到 0 的过渡段,并限制在一个 LAN 刷新周期内。 优化 AR 异常恢复状态机,处理累计流量清零、恢复、漫游以及异常瞬时速率。 新增 Canvas 历史速率曲线,保存 8192 个采样点,默认显示最近 8000 点。3 秒刷新时可查看约 6 小时 40 分钟历史数据。

继续完善 5.9.9.X 的数据采样、Mesh 兼容和 Home Assistant 联动,主要降低路由器后台压力、提高不同固件兼容性,并修复长期运行问题。

优化 WAN / LAN 数据读取机制,两者兼容接口可独立判断,不再要求来自同一套接口,更好适配接口增删、裁剪或混用的中兴固件。

修复部分情况下 WAN 接口重复请求。同一轮采样不再重复读取相同 WAN 数据,减少 Web 管理服务压力。

进一步解耦 WAN 与 LAN 刷新周期。WAN 实时速率保持高频刷新,设备列表等低频数据适当降频,同时避免同一份 LAN 数据因 WAN 刷新更快而重复推进统计状态。

优化首次打开面板的加载速度,先完成一次完整数据读取,再启动周期采样,避免首次刷新与定时任务抢占。

进一步完善 Mesh / 隐藏设备识别,优化设备指纹、Mesh 数量变化和设备移动判断,并复用已取得的大包数据。适配状态会按实际情况显示「智能Mesh适配」