在研究所的这些年,每天最烦的就是需要登录校园网,每天都要输入冗长的账号和密码,真的是很烦心。终于在即将毕业之际,搞定了校园网的自动登录。
抓包网络登陆
这个其实也挺简单的,在校园网登陆页面按下F12,登陆自己的账号,就可以看到登陆信息

如何找到自己的信息呢,在谷歌浏览器下点击network,选择preserve log,XHR,在Headers里面可以看到,登陆的时候是一个URL进行了post指令,用到的数据也很简单,只有3个关键字,分别是'opr','userName'和'pwd'。
电脑端自动登录
电脑上想要实现自动登录很简单,使用python非常容易可以实现,输入以下代码
import
这里需要输入payload的信息,当然这个信息是从网路抓包得到的。
这里设置了每天凌晨4点41进行登录,我们所网络会在4点左右强制下线,当然这个时间可以修改。
最后要感谢给力的师弟为我们提供了这么好的pytho程序。
手机端登录
手机端登录想要实现自动登录相对麻烦一些,不过在IOS上有个非常给力的东西:快捷指令。有了它,可以帮助我们实现。
同样的,想要实现自动登录,实际上就是对一个特定的URL,post登录信息。打开快捷指令,添加获取URL内容,填写如下信息:

这样其实就已经可以实现登录校园网了。

当然,我还添加了一些判断什么的的,不过对于快捷指令,我了解的也不多,都是些简单的东西,最后的结果:
Shortcutwww.icloud.com当然,直接打开会显示不信任,需要手机上设置一下,打开允许不受信任的快捷指令。

设置好之后也可以通过siri直接登录,只要对着siri喊一句就可以了。
最后,在IOS13中,苹果更新了自动化,可以借助它实现每天自动登录校园网,我设定的时间是每天5点。

最后
希望能帮助到大家,如果喜欢的话拜托大家给个赞