SCU-SelectCourseScript

本脚本为简化四川大学选课而生.

Update

  • 12.21 适配教务系统登录逻辑,密码从明文传输变为MD5加密传输
  • 12.26 修改README
  • 12.26 增加一键环境配置
  • 06.11 适配2020秋季学期

如果有运行错误、程序漏洞请提ISSUE

用户须知:

  • 脚本相关解释权归本人所有
  • 本脚本只供测试使用,不得使用于实际选课阶段.
  • 请下载本软件24小时后自行删除.
  • 不得随意传播
  • 用户的操作一概与本人无关,本人不负相关连带责任.

使用:

  • 在电脑上安装python3运行环境

  • 将运行目录切换至本脚本根目录

  • 安装脚本所需库: 你可以使用下面两种方法

    1. 输入pip install -r requirements.txt
    2. 手动安装以下库:
      • requests
      • BeautifulSoup
      • Pillow
      • lxml
  • 运行python selectCourse.py,根据提示执行即可.

P.S.

  • 本脚本course.py下还有许多奇奇怪怪的功能,欢迎测试使用.

P.P.S

  • 本脚本为去年闲着无聊之作,代码及其稀烂,本人都难以下眼,欢迎大佬重构.
  • 为防止滥用,本脚本删除了验证码识别功能