头像

映易铭

初始化中...

南阳职业学院 · 校园网一键登录

本工具帮助同学们更方便地连接校园网。下载解压后无需安装 Python, 双击即可运行。保存账号信息后,可一键登录,无需每次打开浏览器输入账号密码。 仅支持 Windows 电脑;需自行准备校园网账号和密码。

下载校园网登录工具

解压后双击 校园网一键登录.exe启动登录.bat 即可使用


声明

本软件源码开放,仅向校内认证服务器发送登录请求,并在本机保存配置,不存在窃取数据等行为。 此软件仅在南阳职业学院校园网环境下有效。 如有问题请联系:[email protected]

本程序已打包为 exe,对方电脑无需安装 Python。首次运行若 360 等杀毒软件提示「未知程序」或询问是否允许联网,请自行判断是否信任并选择允许。 若无法成功连接,在排除账号密码错误后,常见原因是电脑存在多个网络适配器导致 IP 获取异常,请在网络设置中禁用未使用的适配器后重试。


一、工具简介

校园网认证通过向服务器发送一条 GET 请求 完成。本工具会自动获取本机 IP、拼接登录地址并发送请求,再根据服务器返回结果弹出「连接成功」或「连接失败」及具体原因。

二、适用环境

项目要求
操作系统Windows 10 / 11(64 位,推荐)
Python不需要安装(已内置打包)
网络已连接校园网 WiFi,或能打开认证页面
其他解压后即可使用,无需联网安装依赖

三、文件说明

下载解压后,请保持以下文件在同一文件夹内:

文件名说明
校园网一键登录.exe主程序,双击即可打开
启动登录.bat启动脚本(可选,效果与双击 exe 相同)
config.json配置文件(首次保存后自动生成,与 exe 同目录)

四、快速开始

4.1 启动程序

方式一(推荐):双击 校园网一键登录.exe

方式二:双击 启动登录.bat

启动后会弹出标题为「校园网一键登录」的窗口。若杀毒软件拦截,请添加信任后重试。

4.2 首次使用

  1. 连接校园网 WiFi(尚未认证、无法上网的状态即可)
  2. 打开本工具
  3. 填写账号(仅填号码,不要带 @运营商)、密码,并选择运营商
  4. 勾选「记住账号密码」(默认已勾选)
  5. 点击「一键连接」或「保存配置」

一键连接:立即尝试登录,若勾选记住会同时保存配置。

保存配置:只保存信息,不发起登录。

4.3 日常使用

  1. 连接校园网 WiFi
  2. 双击 校园网一键登录.exe
  3. 点击「一键连接」

五、界面说明

区域说明
账号校园网登录账号
密码以圆点隐藏显示
运营商必选,决定账号后缀(如 @cmcc
记住账号密码勾选后写入 config.json,下次自动填充
本机 IP自动检测,可点「刷新」更新
一键连接发送登录请求
保存配置仅保存,不登录

六、运营商怎么选

校园网完整账号格式为 账号@运营商代码。浏览器里常写成 18812345678@cmcc,本工具只需填号码,运营商单独选择即可。

界面选项代码常见对应
中国移动 (cmcc)cmcc移动融合套餐、移动宽带等
中国电信 (telecom)telecom电信相关套餐
校园网 (student)student校内统一认证 / 学生套餐等
注意:选错运营商会导致登录失败(常见提示:用户名或密码错误)。请与浏览器认证页使用的后缀保持一致。

七、登录成功与失败如何判断

程序会读取服务器返回的 JSONP 内容(形如 dr1003({...})):

弹窗中还会附带本机 IP,便于核对。

八、修改或清除已保存的账号

修改:在程序里直接改,勾选「记住账号密码」后点「保存配置」或「一键连接」。

重新填写:删除同目录下的 config.json,重新打开程序即可。

不再保存密码:取消勾选「记住账号密码」后点「保存配置」。

九、常见问题

Q1:提示「网络请求失败」或「请求超时」

  • 确认已连接校园网 WiFi
  • 关闭 VPN、代理后重试
  • 本机 IP 若显示 127.0.0.1,说明未正确连上校园网
  • 若有多个网卡,禁用未使用的网络适配器

Q2:提示「用户名或密码错误」

  • 检查账号、密码是否与浏览器登录时一致
  • 重点检查运营商是否选对
  • 账号框只填号码,不要手动输入 @cmcc 等后缀

Q3:双击 exe 没反应或被拦截

  • 检查是否被 360 等杀毒软件隔离,在「恢复/信任」后重试
  • 确认已完整解压,不要直接在压缩包内运行
  • 右键 exe → 以管理员身份运行(一般不需要,可尝试)

Q4:360 会报毒吗?

exe 由 Python 程序打包而成,未签名的小工具可能被误报。若你信任本网站发布的内容,可添加信任。程序仅发送校园网登录请求并在本机保存配置。

Q5:密码安全吗?

密码保存在本机 config.json 中(明文),请勿将含该文件的文件夹发给他人。公用电脑建议不勾选「记住账号密码」。

Q6:需要填 MAC 地址吗?

不需要。程序使用与浏览器相同的默认值 000000000000 即可。

十、工作原理(简要)

  1. 程序连接校内网关 172.16.10.23,自动获取本机 IP
  2. 按与浏览器一致的格式拼接 GET 请求并发送
  3. 解析服务器返回的 dr1003({...}),展示成功或失败信息
http://172.16.10.23:801/eportal/?c=Portal&a=login&callback=dr1003&login_method=1 &user_account=你的账号%40运营商代码 &user_password=你的密码 &wlan_user_ip=本机IP &wlan_user_mac=000000000000 &...(其余为固定参数)

其中 %40 即 URL 编码后的 @

免责声明

本工具仅供方便个人连接校园网使用,请遵守学校网络管理规定。 账号密码由用户自行保管;若学校升级认证系统导致失效,需等待工具更新。

版本 1.1(exe 免安装版)· 如有问题请联系 [email protected]

再次下载