项目简介
本项目是基于JavaScript开发的浏览器插件,主要面向南京信息工程大学的学生,能帮助他们更便捷地将课程表导入新教务系统,简化了手动操作流程。项目遵循AGPL 3.0或以上协议,支持开发者二次开发与适配。
项目的主要特性和功能
- 便捷的课程信息导入:用户可通过简单操作,快速将课程信息导入南信大新教务系统,减少手动输入时间。
- 插件形式开发:以浏览器插件形式呈现,用户只需将项目目录加载到浏览器即可使用,安装和使用方便。
- 本地开发与测试支持:提供本地开发和测试环境,支持自动更新代码和进行E2E测试,保障功能稳定可靠。
- 适配性强:因学校教务系统更新频繁,支持开发者依据官方文档修改代码,确保插件持续兼容新版本教务系统。
安装使用步骤
安装步骤
- 复制本项目到本地目录:
bash git clone <项目仓库地址>
- 将复制的目录作为浏览器插件加载到浏览器中。
使用步骤
- 依据官方文档规范,修改
localTools/code
目录下的代码,使插件适配最新教务系统。 - 进行本地测试,确保功能正常运行。
- 进行E2E测试,确保课程表导入功能有效。
- 若需自动更新代码,执行以下命令开启开发模式:
bash pnpm prepare pnpm dev
- 完成修改和测试后,按项目协议进行提交和审核。
注意事项
- 使用前请完整阅读官方文档,了解项目使用方法和规范。
- 由于项目基于JavaScript开发,修改和测试需要相应开发环境和技能。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】