2025-06-18 22:33:58 +08:00
2025-06-18 22:33:58 +08:00
2025-06-04 15:24:13 +08:00
lll
2025-06-13 08:32:39 +08:00
2025-06-04 15:24:13 +08:00
2025-06-18 22:33:58 +08:00

BUCT校园网自动认证

用selenium实现的主要放在树莓派上。 使用systemd管理自启动。

用crontab理论上也行。


关于登录账号

在程序的根目录下面新建.env文件,里面写

BUCT_AUTHENTICATION_USERNAME=你的学号
BUCT_AUTHENTICATION_PASSWORD=校园网密码

关于service

由于用到了logging。所以service里面要加上WorkingDirectory=/path/to/programe来确保文件可以正常写入 。 出错先找找权限问题我应该是直接给了755。


现在还是有点问题。比如说没有连接wifi的情况下request的get会报ssl error然后直接退出。except也不好用。 我的解决方法就是service里面Restart=always,RestartSec=60。实测下来是能正常认证的。

用request来检测纯属闲的本来还是拿selenium检测的。反正能跑管他呢。

Description
No description provided
Readme MIT 44 KiB
Languages
Python 100%