• 首页 首页 icon
  • 工具库 工具库 icon
    • IP查询 IP查询 icon
  • 内容库 内容库 icon
    • 快讯库 快讯库 icon
    • 精品库 精品库 icon
    • 问答库 问答库 icon
  • 更多 更多 icon
    • 服务条款 服务条款 icon

西南科技大学校园网实现自动登录

武飞扬头像
翱翔的火车
帮助1

说来也简单,我也仅仅是通过一些简单方法拼凑出来的,大家仁者见仁哈。先介绍一下步骤,再详细写。

1.通过网页登录校园网,反复测试F12里面的内容是否通过发送请求实现的;

2.如果是发送请求实现的,把请求链接整下来,用postman工具测试一下;

3.postman测试通过了,就可以想想怎么用脚本实现自动登录和登出了,,我这里使用的仅仅是postman的命令行来完成需求;

4.然后写个小脚本;

5.把脚本放进开机启动,或者windows的自动任务里面,理论上就差不多了;

好了,接下来我来说说具体怎么实现的:

1.打开校园网,F12按一下,应该是下面的界面,右侧要点击到Network,然后把 Preserve Log勾上,顺便清空一下里面的内容,点一下clear即可;

学新通

 2.接下来,我们输入账号密码(自己的噢,没得就别忘后面看了),点击登录,这个时候右边有很多的东西刷新出来了,就像下面:

学新通

 3.我们找一找就可以发现,里面有我们需要的一个,就像下面一样:

 学新通

学新通

4.我们把需要的项存一下,上面的图我框出来了。 

5.这个时候就需要打开postman了,进行如下的一步,把内容写进去:

学新通

 6.我左侧新建了一个组,其实理论上应该把登录和登出分开,但是登出不太需要,所以建一个组,里面放一个登录就对了,之后需要用到。这里把操作说了吧,右键swust这个组,点击导出,选一个路径保存一下,等会需要用到这个。

学新通学新通

 7.接下来要实现自动登录,这一步我是找了一下的,最后还真有方法,只不过需要用到上面导出的json罢了,很简单;需要用到newman这个指令,而这个就需要安装npm,这一步我就不献丑了,大家可以参考bilibili的这一篇文章,《windows安装npm教程 - 哔哩哔哩》,很简单就安装了;

8.接下来安装cnpm,在windows的cmd下面执行:

npm install -g cnpm --registry=https://registry.npm.taobao.org

 cnpm -v

9.然后是安装newman,在windows的cmd下面执行:

cnpm install newman --global

newman -v

10.安装完毕之后,就可以执行下面这句话了:

newman run D:\swust_network\login.json -r html

这个json文件路径大家复制自己的,-r html是输出log日志,可以不要;

11.这一步完成之后,可以把上面的指令写进xxx.bat里面,就像下面这样:

学新通

 12.接下来,就是开机启动或者是定时启动,我简单截图一下:

学新通

 学新通

 学新通

 学新通

 学新通

 学新通

 学新通

学新通

 学新通

 13.大功告成。当然也可以设置成开机启动啊之类的,这就大家去想象了哈。

编者注:其他大学的校园网不知道能不能这个方法实现,也许可以呢?

这篇好文章是转载于:学新通技术网

  • 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
  • 本站站名: 学新通技术网
  • 本文地址: /boutique/detail/tanhhjkjke
系列文章
更多 icon
同类精品
更多 icon
继续加载