跳到主要内容

校园网自动登录工具

每次连接校园网都需要手动登录,在电脑息屏,休眠,或者关机的情况下,原本连接的网络就断连了。做不到同家里WIFI一样,自动连接即可使用,而这个工具就是专门解决这个问题的。

我的角色
独立设计与开发
周期
2周
年份
2026
状态
已上线
在线 Demo
校园网自动登录工具

背景

开机、睡眠唤醒、断网掉线之后,自动帮你把校园网登录好 —— 不用再打开网页输学号和密码。



挑战

每一轮循环,程序都做两件事:先把 WiFi 连上,再完成网页认证。

  1. 自动连接校园网 WiFi —— 没连上就主动扫描并连接(下面单独说,这是关键);
  2. 自动完成网页认证 —— 探测到没网就登录;
  3. 触发时机 —— 系统睡眠唤醒、网卡状态变化、每 15 秒兜底轮询。

所以你的体感就是:合上盖子、打开盖子,网就已经通了。

方案

还有一个坑我特意处理了:如果你(或者某个"开机加速"工具)在任务管理器 → 启动选项卡里把它禁用了,
注册表里会留下一条禁用标记 —— 这种情况下光重新写自启项是没用的
程序在安装时会主动把这条标记清掉,界面上也会明确告诉你当前是「开机自启已启用」还是「已被系统禁用」。

关于"MAC 无感认证"(重要,说清楚)

我探测过学校的认证服务器,你这个账号返回的是 isAlowMab: false —— 也就是学校没有给你的账号开通 MAC 免认证registerMac 接口也明确返回"注册失败,MAC地址为空"。

所以做不到"连上就通、连一个登录请求都不发"那种程度。但实际体验差别很小:你完全不用管,它自己登录,整个过程你察觉不到。

结果

一、怎么用(就 3 步)

  1. 双击 校园网自动登录.exe
  2. 填入 学号密码,选好 运营商
    (「校园网 WiFi」那一栏程序会自动识别填好,一般不用管)
  3. 「测试登录」(看到绿色的"测试成功"就对了)→ 再点 「安装并启动」

完事。之后把窗口关掉就行,它会一直在后台待命。

数据

290

技术栈

Next.jsPostgreSQL

相关项目

联系我

说说你在做什么,以及需要什么帮助。

通常 1–2 个工作日内回复