一个 Chrome 扩展,专治 Bank of India 企业网银的两个麻烦:标签页一切到后台就掉线要重登,以及批量上传要点一大串步骤还容易点空。装上后,后台自动续命,批量「传」一键走完。
下载最新版 v1.5.40https://boi-helper.pages.dev/boi-omnineobiz-helper-1.5.40.zip下面每个功能都写了「以前多烦」和「现在怎样」,看完就知道它强在哪。
以前:切去回个消息、看个别的页面,再切回 BOI 又要重新登录,token 早过期了。
现在:扩展每分钟唤醒被冻结的标签页,用 BOI 自己的刷新逻辑把 token 续上;刚打开页面就切后台也能续。
以前:Bulk Transfer 要 菜单→选 NEFT/RTGS→选 CSV→上传→提交,每步还容易点空。
现在:点一下「传」,自动走完选择并填入你最近下载的 CSV,直到要输密码那步停下(密码永远你自己输)。
以前:BOI 的 NEFT/RTGS、CSV File 是自绘单选框,普通点法经常"点了没选上",带着没选支付方式就去上传。
现在:自动识别 BOI 自绘单选框的真实选中状态,选错会重试;真选不上就停下报错,绝不带着空选项上传。
以前:每次都要问"有没有新版、去哪下"。
现在:每 6 小时自动比对线上版本,发现新版弹出页亮提示,一键下载。
以前:等到要用功能才发现会话早掉了,白点半天。
现在:实时盯着会话,一失效顶部红条常驻提示"请重新登录",不用等到点功能才撞墙。
以前:掉了线不知道为什么,跟人讲不清。
现在:弹出页记录每次保活用的方法、成不成、距上次刷新多久,掉线能直接定位。
三个真实场景,看它怎么省事。
你留着 BOI 标签页去回消息、查邮件。半小时后切回来,页面还是登录态,不用重新登录,接着干活。
点「传」,扩展替你选好 NEFT、填好 CSV、一路点到"输密码/授权"界面。你只管输密码确认,上传这步不用碰。
点「余」直接进 Statements 第一个账户;点「图」直接到 View All Accounts。不用在菜单里一层层找。
扩展以「加载已解压」方式安装(不是应用商店下载),不需要你的网银账号密码。
D:\boi-helper),以后更新也覆盖到这里。chrome://extensions,右上角打开「开发者模式」。更新是「检测自动、安装手动」:扩展会自动发现新版并提示,但 Chrome 扩展的 JS 必须在扩展页点一下「刷新」才能生效(这是 MV3 机制,绕不开)。
chrome://extensions 点扩展的「刷新」图标 → 再刷新 BOI 标签页即生效。当前线上版本:v1.5.40(发布于 —)。
MV3 下扩展的 JS 只在标签导航或刷新时重新注入。光在扩展页点刷新不够,必须也刷新 BOI 标签页,否则旧脚本会因"Extension context invalidated"失效(之前「取下载文件异常」就是这个原因)。两步缺一不可。
不会。扩展只跑在你的浏览器本地,自动点击和填表都发生在你已登录的会话里;它不做任何转账、不读密码、不上传数据。所有动作等于你手动点。密码和授权永远由你自己输入。
少数情况(比如刚加载的极早期、或候选定时器没识别到)会短暂走 idle 兜底(只防空闲踢人、不刷 token)。正常应看到 refresh-fn fired=1。如果一直出现,把诊断日志发我。
现在是内部自用,用「加载已解压」分发最稳。真要静默更新,可以上架应用商店(unlisted)或用企业组策略 + 自托管 .crx,到时候再评估。