| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> Python知识库 -> 关于如何使用Python写一个开机自动认证校园网的脚本程序 -> 正文阅读 |
|
[Python知识库]关于如何使用Python写一个开机自动认证校园网的脚本程序 |
有的学校有那个无感认证,有的学校没有,这个时候就可以自己动手丰衣足食,我学校就是只有手机才有无感认证,PC端是没有的,所以我就自己写了一个。(没有编程经验也可以,照着我的写就行) 首先,你需要安装好Python的运行环境,还有和第三方库Requests。 然后安装好Python的运行环境之后,按下win加R,然后输入cmd,回车然后就会出现下面这个窗口 输入 pip install requests 然后回车,这样三方库Requests就安装好了(前提是你一定要安装好Python的运行环境)就会出现下面的界面 ?然后打开一个可以写Python代码的软件,我自己用的是Pycham,然后写出以下代码: ??下面是代码:
接着使用浏览器(这边推荐Chrome和Edge)打开你们学校校园网的登录界面,然后按下F12。 以我这里的校园网(我校园网是锐捷的)为例子:选择Network,然后勾选Preserve log,然后按下校园网登录按钮。 复制Request URL 后面链接到 上面代码的url后面,如下图所示:
??然后选择 name 下的login(InterFace)日志文件并打开(不同的校园网文件名会有所不同)点击Header,选择Form Data ,复制所有Form Data的文件到上面代码中的data{? ?}括号里,并为? :号前后的内容用? " "? 包起来,如下图所示:
再复制Request Headers下的所有文件到 header = {? }中,如下图所示:
?最后加上这段代码用来模拟浏览器登录:
?再写上下面这个,认证成功之后就会弹出:已成功连接校园网!
最后将这个Python文件放到Windows的开机自启动文件夹(记得右击这个Python文件,然后用Python打开) 开机自启动文件夹:C:\Users\34445(这个是你电脑的用户名)\AppData(这个文件夹一般是隐藏的需要在查看里打开显示隐藏的项目)\Roaming\Microsoft\Windows\Start Menu\Programs\Startup 这样开机就会自动有运行这个文件,不用再去打开浏览器点登录了配合有线网使用更佳,WiFi需要勾选自动连接,不过这个有时候会掉。 好了,到这里就全部结束了,如果出现什么问题,欢迎在评论区交流,看到就会回复。 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/16 3:40:31- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |