Skip to content
This repository has been archived by the owner on Nov 7, 2024. It is now read-only.

Commit

Permalink
更新README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
HuaHuaY committed Feb 10, 2020
1 parent e20cef2 commit ef6d06b
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 4 deletions.
6 changes: 3 additions & 3 deletions python_version/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,18 +12,18 @@

## 运行过程

脚本运行中,先访问CAS登陆界面和教务系统界面获取必要的登录信息,然后通过直接访问选课系统“选课”按钮链接来达到快速抢课效果。

脚本运行最初要求提供CAS账号密码,输入密码时,不在屏幕上显示输入以防密码泄露。

脚本要求提供待抢课程信息,会优先检测目录下是否有名为`captureClassList.json`的文件,若有,则读取文件内课表信息。`captureClassList.json`不存在时,也可通过命令行输入课程信息,输入完成后,还可选择是否保存课程信息,若保存,则课程信息会保存在目录下名为`captureClassList.json`的文件中。

脚本要求自行获取课程Id与课程分类号。课程名随意取。
脚本要求自行获取课程Id与课程分类号。课程名随意取。由于某些客观原因,无法测得“选修选课”所对应的选课链接名称,暂时采用与“跨专业选课”相同的链接,即`2``6`所使用的“选课”按钮链接相同。

脚本支持设定抢课间隔时间,以毫秒为单位输入。

脚本运行前先判断时间,如果当日启动时间在`12:55`之前会先待机等待。

脚本运行中,先访问CAS登陆界面和教务系统界面获取必要的登录信息,然后通过直接访问选课系统“选课”按钮链接来达到快速抢课效果。

### 附1:如何查看课程 id ?

1. 进入选课系统
Expand Down
2 changes: 1 addition & 1 deletion python_version/captureClassList.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"classList": [{"Name": "IELTS", "Id": "201920201001718", "Value": "0"}, {"Name": "身体与情感", "Id": "201920202001372", "Value": "0"}]}
{"classList": [{"Name": "IELTS", "Id": "201920201001718", "Value": "6"}, {"Name": "身体与情感", "Id": "201920202001372", "Value": "6"}]}

0 comments on commit ef6d06b

Please sign in to comment.