南理工教务增强助手 v1.6

创建于 6 个月前
更新于 6 天前
在合适的地方显示课程大纲、选修课类别及选修课学分情况,并自动刷新登录状态。
总安装量
1,048
今日新增
+1
用户评分
- / 5.0 (0)
当前版本
1.6

🎓 南理工教务系统增强助手

🧩 让教务系统更顺手的浏览器脚本
💡 支持南京理工大学和其他使用“湖南强智教务系统”的高校

关注我们


✨ 功能概览

  • 🔗 教学大纲快捷访问
  • 🏷️ 选修类别自动显示
  • 📊 成绩页学分统计
  • 🚪 登录页面智能提示
  • 📥 配套的数据采集及处理工具

📖 更多功能详解

详细图文说明和数据结构介绍请参见:


🚀 快速开始

0 预备知识

  • Tampermonkey 和 ScriptCat 都是脚本管理器,安装一个即可

  • scriptcat.org 和 GreasyFork.org 都是脚本仓库,选择一个即可


1 安装脚本管理器

推荐以下浏览器插件(任选一个):

1.2 安装脚本管理器

对于在基于 Chrome 的浏览器中使用扩展(版本 5.3+)的用户,必须启用“允许用户脚本”切换开关(在 Chrome 138+ 中可通过扩展设置找到)或 开发者模式

Tampermonkey 开启开发者模式

Scriptcat 开启开发者模式


2 安装 南理工教务增强助手

已经自带选修课数据和课程大纲数据。
两个网站找一个适合的安装脚本即可

可选功能:安装数据采集助手 V2

用于获取课程大纲数据,仅供开发者使用

ScriptCat.org
GreasyFork


3 启用脚本

启用
启用

访问 教务系统主页,脚本会自动启用,无需手动配置。

4 刷新登录状态

如果您在点击课程大纲时遇到以下提示:

登录状态失效提示

证明课程总库登陆状态无效,为应对该问题,系统将在

  • 首次登陆成功后每五分钟
  • 每次出现提示时

自动尝试加载http://202.119.81.112:9080/njlgdx/pyfa/kcdgxz隐藏页面来刷新课程总库的登录状态。(大概率不成功,建议使用下方手动方法)
但如果您仍然无法访问,请直接访问以下任一地址手动刷新:

完成后您应当可以点击课程大纲。

请注意,使用智慧理工登陆时无法自动加载课程大纲,这可能影响本脚本正常运行。
推荐使用教务处官网登陆。


⚠️ 注意事项

本脚本完全开源,不对可靠性做任何保证。

因使用本脚本产生的任何后果,开发者概不负责,请自行判断风险

  • 本脚本不会修改服务器数据,关闭插件即恢复原状
  • 所有功能均在本地执行,无任何统计功能,不会上传或收集任何信息
  • 强智系统结构复杂,因此部分功能可能随系统更新而失效
  • 附带的数据文件具有一定时效性,且开发者毕业后可能无法持续更新
  • 教务系统大量依赖前端校验,更改前端页面有风险
  • 选课统计因网络波动等原因不一定准确,请以教务处官网为准

🤝 参与贡献

欢迎提交 Issue、PR 或数据更新:


📄 License

本项目采用 MIT License 开源。


📬 联系我们

常见问题

变量名

部分变量命名源于教务系统字段,例如:

变量名 含义
kcdg 课程大纲
xxk 选修课
kczk 课程总库

绝对不是英语水平差!

提示无课程大纲

个别课程没有上传课程大纲信息,因此无法查看。
如果您确信课程总库里可以查看大纲信息,那么请您按上述流程更新kcdg.json信息

页面上提示框很烦

请把脚本前几行的
showNotifications: true
改为
showNotifications: false

项目由 NJUST OpenLib 社区维护

made with ❤️ by Light
版权所有 © 2024–2025 NJUST.WIKI