夜雨聆风学习资料网

ARTICLE · 1344557

终端到底在哪些组里?这个扩展插件一键反查

终端到底在哪些组里?这个扩展插件一键反查

学校广播系统用久了,最容易出问题的不是设备,是分组。

ITC 这套广播系统的官方网页管理界面里,分组是按组看终端的:点开一个组,看到组里有哪些终端。方向是单向的。

于是每次排查都会卡在同一个地方:我手上有"253教室"这个名字,或者一个 IP、一个呼叫编码,我想知道它到底被分到了哪些组。界面给不了答案,只能把 35 个分组一个个点开,用眼睛在列表里找。

终端一多,这件事基本等于不可做。

这个工具做的事很简单

我写了个浏览器扩展,叫「终端所属分组反查」,Chrome 和 Edge 都能用,Manifest V3,本地加载,没上架商店。

它只干一件事:把"终端 → 分组"这个反方向补上。

两个入口,随你用哪个:

  • 点浏览器工具栏上的扩展图标,直接弹出面板(420×560),不占页面;
  • 或者在管理页面右侧点那条蓝色"分组反查"竖条,面板贴在页面边上。

主要能力

  • 按终端查分组:输入终端名称、IP 或呼叫编码任意一种,列出这台终端所属的全部分组,显示组名、分组编码、组内终端数;
  • 按分组反查终端:切到"按分组查看",反过来看某个组里都有哪些终端;
  • 未分组有明确提示:查出来没归组的终端,直接显示"未分组",不会给你一个空列表让你猜;
  • 可刷新:右上角刷新按钮,改完配置不用关掉重开。

拿现场数据举个例子。反查"253教室"(172.16.xx.xxx,呼叫编码 0),返回两条:

  • 「11号楼广播食堂」,分组编码 9911,组内 1 台终端;
  • 「全楼栋消防终端」,分组编码 119,组内 12 台终端。

这也正好说明了它为什么有用——这台功放同时在两个组里,一个是分区播放,一个是消防强切。只翻广播食堂那个组,你永远看不到 119 这一层关系。

登录态:不用再输一遍账号

扩展会直接读取当前已登录管理页面里的 JWT,不需要你重新输账号密码。

安装:四步,一分钟

  1. 浏览器地址栏输入 chrome://extensions(Edge 是 edge://extensions);
  2. 打开右上角的「开发者模式」;
  3. 点「加载已解压的扩展程序」,选中扩展所在的那个目录;
  4. 把扩展钉在浏览器工具栏上,以后点一下就能用。

装完后先登录广播系统管理页面,再点扩展图标或页面右侧的"分组反查"竖条。

一句关于安全的话

整个过程只有 GET 只读请求:不写服务器,不改任何终端和分组,不向任何外部地址发数据;JWT 只读取,不落盘。

排查工具不该有副作用,查完就关,系统还是原来的系统。

最后

目前它在我这边跑的是 217 台终端、35 个分组的规模,日常排查够用。

如果你也管着学校的广播系统,评论区聊聊你现场是怎么查分组的:是硬翻列表,还是自己导出一份台账对着核?有更省事的办法,也欢迎说出来。

回首页,搜索你想要的文档

在首页搜索框输入关键词,快速定位资料

文库首页搜索指引 立即搜索

相关学习资料