# sduContentionCourse **Repository Path**: qlkzf/sduContentionCourse ## Basic Information - **Project Name**: sduContentionCourse - **Description**: 源地址 https://github.com/yqylh/sduContentionCourse/ 此仓库仅为方便网络不好同学使用 - **Primary Language**: Unknown - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2021-04-21 - **Last Updated**: 2021-04-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # sduContentionCourse ## 山东大学选课 ### 使用方法 1. 在chrome进入本科生选课系统登录后,按F12点击console 2. 打开代码1.js 前两行的两个数组表示存放抢课的课程号课序号,也是唯一一个需要修改的地方 例如: ```js var kch = ['sd07517110', 'sd07510180']; var kxh = ['600', '600']; ``` 表示需要抢课程号sd07517110课序号600的课 以及 课程号sd07510180课序号600的课 3. 将修改后的代码粘贴到chrome的console里面,回车执行 4. 由于存在教务老师突然添加或者删除课程的情况,每次运行需要**约一分钟的初始化**来读取课程列表,读取完成后会在命令行输出"读取完成"并自动开始抢课。 5. **终止方法**:F5刷新即可 p.s. 默认抢课速度300ms/次 waring:为了人类之间的和平,为了不整垮学校服务器,请不要把频率调的太高! 如果发现抢的课不对,一般为教务老师突然添加或删除课程导致课程列表发生变化,请刷新页面-退课-重新执行脚本。 由于调试时Chrome会缓存所有的请求, 会造成Chrome占用大量的内存, 解决方案是NetWork-> Ctrl+E ## 山东大学自动评价 ### 使用方法 1. 在chrome进入本科生选课系统登录后(本科教务就可),按F12点击console 2. 打开代码2.js, 复制代码 , 粘贴到chrome的console里面,回车执行 3. 2s执行一条