/NJU_Course_Selector

呢喃自动化选课程序,仅供学习

Primary LanguagePythonMIT LicenseMIT

NJU Course Selector

简介

NJU Course Selector 是一个自动选课工具,基于DrissionPage框架。这个基于Python的应用程序通过自动检测并选择收藏列表中有空位的课程,简化了选课流程。

主要功能

  • 选课网站登录
  • 自动选择收藏界面中有空余名额的课程
  • 无限刷新直至选课成功

⭐如果觉得好用的话,欢迎给个Star。

安装

  1. 克隆仓库:要开始,请使用以下命令将NJU课程选择器克隆到您的本地机器:

    git clone https://github.com/marshalamar/NJU_Course_Selector.git
  2. 安装依赖项:通过运行以下命令,安装必要的依赖项,包括DrissionPage库:

    pip install DrissionPage

使用

  1. 运行main.py
  2. 根据终端中的输入提示,输入所需信息;
  3. 等待程序进入选课部分;
  4. 看到浏览器在收藏界面无限刷新时,即代表运行成功。

反馈

您的反馈对我们至关重要!如果您在使用NJU Course Selector时遇到任何问题,或者有任何建议或反馈,请按照以下方式与我们联系:

  • 问题报告: 如果您发现任何错误或问题,请通过GitHub的Issues功能提交问题报告。请尽可能详细地描述问题,包括如何重现该问题的步骤。

  • 功能建议: 我们欢迎任何关于新功能或改进的建议。请使用GitHub的Issues功能来提交您的建议。

  • 加入开发:如果您有更好的代码思路和功能实现,欢迎您使用GitHub的Pull Requests功能来加入程序的开发,我们感谢您的贡献。