前言
如果校园网没有连接路由器之类的,经常需要登录,那么自动登录就显得有必要了。
操作步骤
- 登录过程抓包
- 安装curl
- 编写cmd脚本
- 设置windows事件
1.登录过程抓包
1.打开上网登录页,填好账号密码,按下F12,打开“保留日志”功能
2.点击最长的链接
3.复制请求的URL
http://182.150.111.2:801/eportal/?c=Portal&a=login&callback=dr1598511768000&login_method=1&user_account=,0,学号@ctc&user_password=密码&wlan_user_ip=ip地址&wlan_user_mac=000000000000&wlan_ac_ip=&wlan_ac_name=&jsVersion=3.0&_=1598511650338
2.安装curl
1.下载curl
2.解压至某一文件夹
3.打开bin
目录,复制路径
4.搜索并打开“环境变量”
5.点击环境变量按钮
6.新增path
变量路径
7.连续确定以关闭窗口
8.检测安装是否成功
打开cmd输入curl -V
并回车,看到一下内容即为成功
3.编写cmd脚本
新建一个bat
文件,
写入以下内容
chcp 65001 curl "复制的登录链接" REM 注意头尾双引号
4.设置windows事件
1.对windows徽标右键,进入事件查看器
2.进入“应用和服务日志->Microsoft->Windows->SMBServer->Operational”
3.选中任意一个Endpoint added.
事件,右键选择“Attach Task to this event”
4.第一步默认或者修改都可,第二步动不了,Action选择“Start a program”
结束
现在,你只需要插上网线,程序就会自动帮助你进行登录。
会有弹窗出现,暂未寻得解决方案,可能
nssm
可以应对,不想处理了 #(摊手)