00078-自动登录校园网脚本-windows10
前言
本教程介绍了如何用 Python 自动登录校园网。
源教程地址: https://zhuanlan.zhihu.com/p/370801224 .
操作系统:Windows 10 专业版
参考文档
内容
- 打开你的浏览器,在浏览器中输入你自己学校的校园网登录页面的IP,进入如下页面:
- 填入你自己的账号和密码(
先别点击登录
),然后按下 F12 ,按照下图的指示操作:
- 点击了登录后:
-
发现这一长串的 URL 和我们想要请求的 URL 好像差的太远,但是!如果你多看一眼你会发现在这个 URL 中包含了学号和密码 !(上图打码的地方)。好家伙,居然是直接使用 GET 方式来登录,这意味着我们的账号和密码是直接以明文的形式出现在 URL 中,这是非常危险的做法,很容易暴露账号和密码等信息,所以只有极少的网站会用 GET 请求来做登录功能,但对于我们来说,通过 GET 请求来登录校园网会方便很多。
-
如果你学校是像这样用 GET 请求直接登录的,你可以这样试试:
- 复制那个包含你账号和密码的 URL
- 断开你的校园网
- 然后在浏览器地址栏中粘贴你刚刚复制的 URL,然后回车
- 看看校园网是否正常登录。
-
如果可以那就很简单了,4行代码就能搞定(直接用 GET 方式请求这个 URL)
-
安装包:
1 | pip3 install requests |
- 编写 Python 脚本 (
connect.py
):
1 | import requests |
- 运行脚本连接校园网:
1 | ping baidu.com |
结语
第七十八篇博文写完,开心!!!!
今天,也是充满希望的一天。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 LuYF-Lemon-love の Blog!