宁夏理工学院教务系统内网登录辅助程序

小易教务 V3.1 使用说明

作者:小易同学
联系方式:xytx954@126.com
发布日期:2024年12月

如果你懒得看下面的博文可发邮件联系博主付费代抢,小易团队代抢课4年,每次限量预约200名左右,曾创下把65人全塞进两个羽毛球班的壮举,直接班里一半的人全是我们抢上的。

一、项目简介

小易教务 V3.1 是一款专为宁夏理工学院教务系统设计的内网登录辅助工具,旨在解决学生因公网延迟或访问受限而导致无法顺利登录教务系统的问题。
该工具已在 2024 年 12 月 23 日与 25 日的实际抢课测试中成功帮助约 300 名学生顺利完成选课操作,验证了其实用性与稳定性。

二、项目原理

本程序主要通过模拟统一门户登录,抓取认证后产生的 Cookie,进而利用该 Cookie 自动登录教务系统内网(10.100.100.141),实现免手动输入、快速稳定的预登录过程。
整个流程可总结为一句话:“认证一次,用 Cookie 直接打通内网教务系统。”

当前版本虽已可用,但仍存在已知问题,作者由于学业繁忙暂无精力持续优化,特此开源供感兴趣者参考或继续开发。

三、安装说明

1. 下载程序

请通过《EXE文件下载链接.txt》中提供的阿里云盘地址获取安装包:
🔗 https://www.alipan.com/s/7XFe4rkZ1uZ

建议下载“按钮”版本。

这是公开版。关闭了浏览器多开,多开的版本不会公开,不然到时候会一个人抢好几十个账户,会验证扰乱公平性。

网盘无法运行,可使用源代码方式手动运行 main.py。(main.py我已经好久没更新了,估计有点悬。)

下载解压后运行就OK了,启动器路径:
/软件数据/dist/nxist_login/小易教务V3.1exe

或者:

/dist/nxist_login/NxistjwLogin.exe

(学业繁忙来不及打包成一键安装包,担待担待。)

2. 源码运行方法(高级用户)

依赖环境要求:
请确保已安装以下环境与依赖:

运行步骤:

  1. 将 main.py 解压至任意路径;
  2. 在文件夹内空白处 右键 → 终端/命令行窗口
  3. 输入以下命令启动程序:
  4. python main.py

四、使用说明

1. 环境准备

  • 确保当前网络环境可接入校园网。

2. 操作流程

  • 抢课开始前 提前 1 小时 启动程序;
  • 在跳转至“统一身份认证”页面后输入账号密码;
  • 登录成功后,浏览器标题栏提示“你可以操作了,欢迎使用小易…”即表示已预登录成功;
  • 此时请勿关闭浏览器和终端窗口,程序将维持登录状态;
  • 每隔 30 分钟检查一次页面状态,确认是否仍在内网地址(10.100.100.141)且未掉线;
  • 抢课开始后和正常流程一样,只是不卡了而已。
  • 注意有时候校园网会在抢课开始时禁止访问教务系统,这个时候你需要使用第三方工具将portal.nxist.com代理成外省ip访问才行。也就是可能会出现平时这个软件可以用,抢课时不可以用。针对于这种情况我也做了个解决这个问题的版本,也就是“按钮”版本。以下是按钮版本的使用方法:
  • 电脑先连接手机热点!!!电脑先连接手机热点!!!电脑先连接手机热点!!!

(因为你校园网访问教务都被学校禁止了,你只能先用热点进。)

  • 与上面的操作流程一样,只不过在跳出弹窗后你需要把电脑的网切换成校园网。

  • 切换成校园后点击“进内网”就可以了。然后等待抢课开始后就行了。

    “按钮”版本好像可以多开,我找不到单开的版本了,哎呀不管了,反正我毕业了,抢课市场因为这个软件乱就乱吧。

⚠️ 本工具仅支持抢课前预登录不支持在选课开始后重新登录

抢课开始后还可以流畅登录和抢课的软件我是真不敢拿出来。有兴趣的同学自己研究研究吧。

五、进阶提示(开发者参考)

为实现选课开始后仍可持续登录内网,以下是后续开发建议与技术思路:

  1. 修改统一门户重定向规则
    替换门户登录页面中的 JS 重定向逻辑,使其指向内网地址;
  2. 绕过门户,直接获取教育网 Cookie
    从 cas.nist.edu.cn 或 myst.nist.edu.cn 抓取 Cookie 而非通过 portal.nxist.com,该方法需较高的 Web 后端技术;
  3. 理解各节点网络拓扑结构
    深入分析 10.100.100.141 教务系统各端口及其与门户系统之间的关联机制;
  4. Cookie 标识参考
    已知可用的 route 值为:
  5. adef3cfba742b03d8aed0b1f92f60144
  6. 网络策略补充说明
    实际抢课过程中常出现公网(尤其是电信)严重拥堵,而教育网和校园内网稳定通畅;
    若可实现通过教育网登录至内网,将极大提升成功率。

六、免责声明

本程序仅供学习与研究使用,所有操作请遵守相关网络与校内规定。
开发者不对使用本程序过程中造成的任何问题承担责任。

七、鸣谢

感谢宁夏理工学院电信学院同学们在测试阶段的积极配合与反馈支持。

如需反馈问题或提出建议,请联系邮箱:xytx954@126.com
欢迎各位开发者基于此项目继续完善优化!