Skip to content

Repository files navigation

logo

School Network AutoConnecter


Views

用于解决大学校园网自动登录的解决方案,实现自动化登录流程,避免每天的重复劳动,保护身心健康

目录:


一. 准备

从github上Clone仓库到本地或者下载已发布版本

git clone https://github.com/YINGHAIDADA/School_Network_AutoConnecter.git

注意:要使用本项目的 Python 脚本必须保证本地逸安装 Python3.9的运行环境,未安装请自行百度安装

安装依赖 pip 包:

pip install -r requirements.txt


二. 配置

首先先自行排除一些问题,比如校园网是否欠费,原本是否正常可用,本脚本只建立在你的校园网本身是正常可用的状态

1. 电脑(PC)有线网络和Wi-Fi连接

Wi-Fi要确保已连接上WiFi,第一次可设置wifi自动连接,后续就不用麻烦了

根据自己学校信息,修改 AutoConnecter.bat 文件

@echo off

cd /d %~dp0
python AutoConnect.py脚本绝对路径 校园网网址 登录用户名 密码

示例:

@echo off

cd /d %~dp0
python E:\PythonProjects\School_Network_AutoConnecter\AutoConnect.py 172.16.253.3 E204561 mima123456

如何自动检测断网自动连接

修改 detecte_connection.bat 文件

同上述格式

:check
cls
ping -n 4 www.baidu.com
IF ERRORLEVEL 1 goto :connection
IF ERRORLEVEL 0 goto :check

:connection
echo "开始连接"
python 脚本绝对路径/AutoConnect.py 校园网网址 登录用户名 密码
goto :check

如何检测是否有效

在脚本后面加上一行,示例

@echo off

cd /d %~dp0
python E:\PythonProjects\School_Network_AutoConnecter\AutoConnect.py 172.16.253.3 E204561 mima123456
pause

运行bat查看结果,正常会有结果返回
测试成功后记得删除pause代码

如果报错,如何自检

点击访问Debug文件

2. 移动设备(iOS/iPadOS)

确保你的设备里已经安装了快捷指令

打开此链接,添加我制作的快捷指令

https://www.icloud.com/shortcuts/9d9923eb7ed04f718db39c32a5e3f656

按照教程填入对应信息

完成后保存

再添加个人自动化

其中无线网选择自己想要自动连接的校园无线网

点击查看超清动图

最终效果

点击查看超清动图



三. 设置电脑(PC)开机自启动

将修改好的 AutoConnecter.bat/detecte_connection.bat 文件复制到:

C:\Users\你的用户名\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup

启动文件夹

到此已经设置完成!

About

用于解决大学校园网自动登录的解决方案,实现自动化登录流程,避免每天的重复劳动,保护身心健康

Resources

Stars

20 stars

Watchers

1 watching

Forks

Releases

Used by

Contributors

Languages