校园网自动登录工具
每次连接校园网都需要手动登录,在电脑息屏,休眠,或者关机的情况下,原本连接的网络就断连了。做不到同家里WIFI一样,自动连接即可使用,而这个工具就是专门解决这个问题的。
- My role
- 独立设计与开发
- Duration
- 2周
- Year
- 2026
- Status
- Live

Background
开机、睡眠唤醒、断网掉线之后,自动帮你把校园网登录好 —— 不用再打开网页输学号和密码。
The challenge
每一轮循环,程序都做两件事:先把 WiFi 连上,再完成网页认证。
- 自动连接校园网 WiFi —— 没连上就主动扫描并连接(下面单独说,这是关键);
- 自动完成网页认证 —— 探测到没网就登录;
- 触发时机 —— 系统睡眠唤醒、网卡状态变化、每 15 秒兜底轮询。
所以你的体感就是:合上盖子、打开盖子,网就已经通了。
The approach
还有一个坑我特意处理了:如果你(或者某个"开机加速"工具)在任务管理器 → 启动选项卡里把它禁用了,
注册表里会留下一条禁用标记 —— 这种情况下光重新写自启项是没用的。
程序在安装时会主动把这条标记清掉,界面上也会明确告诉你当前是「开机自启已启用」还是「已被系统禁用」。
关于"MAC 无感认证"(重要,说清楚)
我探测过学校的认证服务器,你这个账号返回的是 isAlowMab: false —— 也就是学校没有给你的账号开通 MAC 免认证,registerMac 接口也明确返回"注册失败,MAC地址为空"。
所以做不到"连上就通、连一个登录请求都不发"那种程度。但实际体验差别很小:你完全不用管,它自己登录,整个过程你察觉不到。
The outcome
一、怎么用(就 3 步)
- 双击
校园网自动登录.exe - 填入 学号、密码,选好 运营商
(「校园网 WiFi」那一栏程序会自动识别填好,一般不用管) - 点 「测试登录」(看到绿色的"测试成功"就对了)→ 再点 「安装并启动」
完事。之后把窗口关掉就行,它会一直在后台待命。
Numbers
290
Stack
Next.jsPostgreSQL