- 把校园网设置成自动连接
- 浏览器进入校园网网址(建议同一窗口下不要开别的网页),先别登录(若已经登录直接注销就好)
https://login.cqu.edu.cn/
-
F12打开开发工具
-
勾选上“保留日志“,选择”网络“(有的可能是英文,自己对应位置大概看一下是哪个吧)
-
然后就可以登录了,登陆后开发者界面会变化,之后按下图进行操作
-
对URL进行处理,只需要将其中的&wlan_user_ip=****&替换成&wlan_user_ip=IPs[1]&就可以了。下面给出python程序
-
程序如下,装好包后只需把处理后的url 替换掉(我的校园网总是自动段,所以写了一个每分钟检查的程序),python的问题自行解决,网上有很多帖子。
import requests import time import socket def check_internet_connection(url): try: response = requests.get(url) if response.status_code == 200: return True except: pass return False def main(): IPs = socket.gethostbyname_ex(socket.gethostname())[-1] url = "处理后的url" while True: if check_internet_connection(url): print("网络连接正常") else: print("网络连接不可用,尝试连接...") # 在此处执行连接网络的操作,例如启用网络连接或执行其他操作 time.sleep(60) # 每隔60秒检查一次网络连接 if __name__ == "__main__": main()
-
在终端输入下面的代码,将程序打包成exe可执行文件。
pyinstaller -F 程序名.py
-
在你python程序那个文件夹就会出现一个dist文件夹,里面有一个可执行文件,可以先试一下有没有用,没问题后直接复制到你的电脑启动文件夹里,开机就会自动执行了。启动目录如下:
C:\Users\name\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
重庆大学校园网开机自动连接Python脚本
最新推荐文章于 2024-09-10 14:25:30 发布
本文介绍了一种方法,通过Python编程自动检测校园网连接,并在断开时替换URL参数进行重连。作者提供了使用requests库的代码示例和将脚本编译为.exe可执行文件的步骤,以便开机自启动。
摘要由CSDN通过智能技术生成