Skip to content

zaxtyson/CDUT_SelectCourse

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CDUT 教务处选课

选没到羽毛球, 太伤心了, 于是连夜加急写了这个玩意, 主要是选体育课用

貌似教务处有 BUG, 可以无视选课人数上限 100% 选中(震惊滑稽.jpg)

后来发现有些课可以, 有些不行, 于是加了挂机捡漏功能

CLI

食用方法

Windows 用户

下载安装即可, 蓝奏云下载

Linux/Mac OS 用户

  • 安装 Python3

  • 安装依赖

pip install requests lxml
  • 运行
python3 main.py

命令行帮助

    help             显示本信息
    login            登录教务处
    logout           退出登录
    bye              退出本程序
    me               显示你的个人信息
    bx               查看计划课
    xx               查看选修课
    tk               退课
    kb               查看课表

声明

本项目仅供学习交流使用, 由此导致的一切问题由用户自行承担

更新

2021/09/06

  • me 命令增加成绩信息

2021/07/18

  • 修复网页数据不规范导致的崩溃问题
  • 修复选课时遗漏实验课的问题
  • 显示更多课程相关的信息
  • 查看课表时可以指定年份和学期(以及查看别人的课表)
  • 交互逻辑更加符合直觉

2021/01/01

  • 有时不能忽视人数上限选课, 因此把挂机功能加了回来
  • 修复了服务器返回多个 Token 导致的崩溃问题

2020/12/31

  • 改用用户名+密码方式登录, 登录成功自动保存 Cookie
  • 命令行加了点颜色, 排版稍微好看点了
  • 打包了 Windows 版

About

✔ CDUT 教务处选课程序

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages