校园网自动联网

一共两个文件,一个exe可执行文件,一个config。需要先配置config文件,再打开exe文件。每台电脑的config信息都不一样,都需要重新配置。这个脚本需要在后台一直运行,每十分钟检测一次,如果已经登录校园网,不会重复登录;如果掉线就会尝试登录。可以查看工作目录下的log文件,会记录是否掉线过。但是据我使用的情况来看,每十分钟向服务器发送一次请求,所以不会长时间空闲,也就不会被踢出校园网。所以只要运行这个脚本,就不会掉线。

脚本的原理是__模拟浏览器__向服务器发送在线请求。

edge浏览器 在这个页面输入账号密码,然后先不要登录,按F12

选择到__网络__这个页面,勾选__保留日志__

然后点击登录,这两个文件中有我们需要的数据

先看第一个文件,选择查看标头,然后常规中的请求URL,就是config中的POST URL。

下面的是请求标头,header,对应config.json中的header里面需要的都在这里

请求标头对应__config中的header__,把后面所有信息一一对应复制到config文件里面:

然后看第一个文件的__负载__,里面有用户名和__加密后的密码__,粘贴到config的data里面,密码一定是这里加密的密码。(如果换了一台电脑,这里的密码也会跟着变)其他没有的就空着

然后看第二个文件,这个URL对应到config的GET URL。

到这里所有需要的信息都有了,config文件就配置好了。最后检查一下config文件的格式是否正确,有没有少冒号:和双引号“”。只修改对应的内容,格式不要修改。如果配置文件信息不对,是不能正常工作的。

假如你有多台电脑,每台电脑需要配置专属的config,多个电脑需要重新配置config文件。