选没到羽毛球, 太伤心了, 于是连夜加急写了这个玩意, 主要是选体育课用
貌似教务处有 BUG, 可以无视选课人数上限 100% 选中(震惊滑稽.jpg)
后来发现有些课可以, 有些不行, 于是加了挂机捡漏功能
Windows 用户
下载安装即可, 蓝奏云下载
Linux/Mac OS 用户
-
安装 Python3
-
安装依赖
pip install requests lxml
- 运行
python3 main.py
help 显示本信息
login 登录教务处
logout 退出登录
bye 退出本程序
me 显示你的个人信息
bx 查看计划课
xx 查看选修课
tk 退课
kb 查看课表
本项目仅供学习交流使用, 由此导致的一切问题由用户自行承担
me
命令增加成绩信息
- 修复网页数据不规范导致的崩溃问题
- 修复选课时遗漏实验课的问题
- 显示更多课程相关的信息
- 查看课表时可以指定年份和学期(以及查看别人的课表)
- 交互逻辑更加符合直觉
- 有时不能忽视人数上限选课, 因此把挂机功能加了回来
- 修复了服务器返回多个 Token 导致的崩溃问题
- 改用用户名+密码方式登录, 登录成功自动保存 Cookie
- 命令行加了点颜色, 排版稍微好看点了
- 打包了 Windows 版