校园网自动登录
面向郑航(郑州航空工业管理学院)校园网认证门户的自动认证工具。开机自动联网、多账号一键切换、掉线自动重连,免安装单文件,不需要管理员权限。
备用线路国内下载通常更快。它的响应里不带文件总大小,所以浏览器只显示「下载中」、没有百分比,其余和主下载一样。
非官方项目,与学校网络管理部门无关。请仅使用你本人有权访问的账号,并遵守学校的网络使用规定。
程序未进行代码签名,首次运行会出现 SmartScreen 提示(「Windows 已保护你的电脑」),点击「更多信息」→「仍要运行」即可。
下载慢?发布站走的是 Cloudflare 的免费节点,部分网络下会绕远路。程序内更新时会先测一下各个下载源的速度、从快的那个下;下载失败还会问你要不要用浏览器打开下载页。升级时只下载变动的那一小块(几百 KB),不用重下整个程序。
手动下载时,也可以直接用浏览器打开 GitHub 上的发布页:浏览器下载支持断点续传,网络不稳时比程序内下载更可靠。
功能
开机自动认证
登录系统后自动联网,不用打开浏览器手动登录。
多账号一键切换
保存多个账号随时切换,切换失败回滚到上一个可用账号。
掉线自动重连
联网后继续守护 30 分钟,掉线自动重连,到点自行退出。
状态不误报
区分「在校园网」和「能上网」,不在校园网时不报「已连接校园网」。
账号中心
查账号状态、套餐、在线设备与流量;能自己停机复机、踢设备下线。
密码框隐私保护
输入时只显示最后一位,可点按钮临时查看全文。
检查更新与测速
点标题栏的版本号检查更新;状态栏可测到发布站的下载速度。
一键清除凭据
设置页可一键清除本机保存的账号密码与日志。
说明内置
使用说明写在程序里,单拷一个 exe 过去照样看得到。
可直接分发
程序内不含账号密码,可直接分发给他人。
运行环境
- Windows 10 / 11(x64)
- 无需安装 Python、VC++ 运行库或 .NET,依赖已全部打包进程序
- 单文件 exe,可放在任意目录运行,含中文或空格的路径均可
- 不需要管理员权限,全程不弹 UAC
- 磁盘占用约 12 MB
使用
下载后双击运行,填写学号与密码,点击「切换到此账号」。需要开机自动登录时,在设置页勾选「开机自启」。
账号与配置保存在 C:\ProgramData\CampusLogin\,不随程序文件移动。程序自身升级的临时文件也放在这个目录,不会写到 exe 所在的文件夹。
适配其它学校
认证协议为标准 webauth.do 表单提交。把要改的项写进数据目录里的 config.json,没写的继续用默认值;更换学校时用浏览器开发者工具抓一次登录请求,把表单里的固定字段写进 loginExtra。
可覆盖的键与默认值见 README 的「适配其它学校」一节。
隐私与数据
账号、密码与登录记录只写在本机 C:\ProgramData\CampusLogin\,该目录不可写时回退到 %APPDATA%\CampusLogin\。程序对外的连接只有三类:学校认证门户(含自助服务,同一个地址)、更新发布站 hobson2233.dpdns.org、以及更新时清单里列出的下载源(GitHub Release 与腾讯云 CNB 国内线路)。没有统计、上报、崩溃收集或第三方接口。
账号中心的写操作只有四个:申请停机、申请复机、把某台在线设备下线、解绑一个 MAC 槽位。每一个都必须你在界面上点、再确认一次才会发出,程序不会自己去做;不改密码、不缴费、不改套餐,这些仍然去学校自己的网页办。
免责声明
本项目按现状提供,不对可用性、准确性或使用结果作任何保证。部分学校禁止自动化认证脚本,使用前请自行确认,使用风险由使用者自行承担。