-
垃圾深大校园网, 最近一天能掉线一万次
-
这个脚本可以帮助你一直保持在线状态. 也可用用于服务器的正常上网
-
支持宿舍和办公区的上网功能
-
有 UI 界面, 可以替代超级慢和占资源的 Drcom
你可以选择下面随便一种方式安装
前往 Release 下载所有版本, 或者 点击直接下载 V1.0.4 版本. (暂时没更新, 有需要自己可以打包, 见2.3.3)
如果你不需要重写功能或者定制其他功能, 推荐这个方式运行
pip install -U szu-autoconnect
界面截图
python -m szu_autoconnect.run -ui
python -m szu_autoconnect.run -u username -p password
python -m szu_autoconnect.run --help
git clone https://github.com/ackness/szu-autoconnect.git
cd szu-autoconnect/
python setup.py install
python >= 3.6
, 2021年了最好是 3.9- 安装
requirement.txt
里面的库,pip install -r requirement.txt
内网
环境正确的账号密码
和未欠费的套餐
python run.py -ui
python run.py -u username -p password
usage: SZU Auto Reconnect [-h] [--username USERNAME] [--password PASSWORD] [--zone {office,dormitory}] [--interval INTERVAL] [--use_ui]
optional arguments:
-h, --help show this help message and exit
--username USERNAME, -u USERNAME
your username
--password PASSWORD, -p PASSWORD
your password
--zone {office,dormitory}, -z {office,dormitory}
which zone
--interval INTERVAL, -i INTERVAL
time interval to check connection status
--use_ui, -ui whether to use UI
python -m pysimplegui-exemaker.pysimplegui-exemaker
选择 open_ui.py 文件, 进行打包
使用构造 POST 表单
完成上网请求, 和直接在网页端登录是一样的.
相较于 AutoConnect, 改进的地方如下:
- 使用 apscheduler 进行任务调度
- 使用 socket 判断是否联网
- 使用 loguru 记录日志
- 增加宿舍区上网功能
- 增加 ui, 可以替代垃圾 Drcom
- 禁止用此脚本干扰他人正常上网
- 本脚本使用构造POST表单完成上网请求, 完全安全可信
- 本脚本导致上网账号被封禁概不负责
- 明文密码可能导致您的账号密码泄露
- 如果你发现脚本用不了了, 可能是学校更改了上网方式, 或者纯粹是我懒得更新