Skip to content

厦门大学选课系统选课程序,仅供学习交流使用,审慎运行程序,出任何问题最终责任权归运行者所有

Notifications You must be signed in to change notification settings

usamimeri/XMUCourseEnroller

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 

Repository files navigation

XMUCourseEnroller

🚩请注意,请把握尺度,控制正常访问频率,不要滥用该程序

厦门大学选课系统选课程序(尽可能ipynb上运行看结果)

只要输入学号和密码就能实现登录,抓取所有课程,自动选课退课

当前功能

  1. 对输入密码进行自动加密
  2. 登录后基于JWT获取token,无须维护会话,可以实现多线程请求可能
  3. 读取任意课程类型,任意页的所有课程的信息

注意这里只需要读取一次,可以先登录和读取所有课程信息,然后就可以进行任意次的退课和选课操作了,不需要重新初始化一遍

  1. 退课与选课操作
  2. 循环选课操作

待加功能

  1. 对课程秘钥的逆向
  2. 对单课程多教学班的适配
  3. 志愿适配
  4. gui化
  5. 定时功能 比如每一段时间抓取课程信息观察各科老师受欢迎程度,以便及时避雷

示例

example

About

厦门大学选课系统选课程序,仅供学习交流使用,审慎运行程序,出任何问题最终责任权归运行者所有

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages