h3c无线网web端自动登录

陈大事陈大事 -
h3c无线网web端自动登录
h3c无线网web端自动登录背景

公司的无线网使用h3c进行web端验证登录,需要两个步骤:

先手动将windows的无线网连上(无需密码,此时无法上网)在浏览器中打开h3c的登录页面,输入账号密码进行验证登录

h3c_web登录界面

注:本文只适用上述登录页面截图的处理痛点每次早上都是重复这样的步骤开机启动的软件(钉钉、微信、qq等)因为没有网路导致登陆失败,还需要重新登录预期

每天早上开机之后,能够自动完成上述步骤,即:

自动连上windows的无线网自动完成浏览器中的h3c登录钉钉、qq等需要网络的app,可以成功登录源码地址

源码地址

快速开始环境要求
nodejs // 版本无要求

yarn

git(如选择直接下载压缩包,则无需git)
下载源码(二选一)下载压缩包并解压到本地git clone安装依赖
yarn
需要提前安装yarn修改 config.js 信息,根据实际情况修改
{
  // windows连接的无线网名称
  "wifiName": "Guest",
  // 浏览器登录的地址
  "webLoginAddress": "http://172.30.1.1/portal/",
  // 账户
  "user": "guest",
  // 密码
  "password": "guest123"
}
注册 h3c 指令
npm link
使用
h3c
打开控制台,测试是否可以自动连接并登录

至此,已经可以通过在cmd中通过全局指令 h3c 来完成自动登录

接下来,只要让windows启动后,自动执行该指令即可

开机自动运行脚本步骤:打开控制面板 - 管理工具 - 任务计划程序

任务计划程序

右侧操作 - 创建任务

常规:

常规

触发器:

触发器

操作:
操作

点击确定,完成。相关问题app开机启动设置,在对应app的设置中自行设置即可上述开机运行的脚本,会在app自启动之前执行,因此可以成功登录需要网络的app

偶然的开机无法自动执行脚本的情况

偶发情况。测试发现多发于周末后的周一开机(考虑是否因为长时间未开机的原因,后续会继续排查)若出现上述情况,重启即可
特别申明:本文内容来源网络,版权归原作者所有,如有侵权请立即与我们联系(cy198701067573@163.com),我们将及时处理。
下一篇: nvm安装

Tags 标签

javascriptnode.jsnpm前端

扩展阅读

加个好友,技术交流

1628738909466805.jpg