[程序分享]CSU抢课小程序

image.png

文章前言

本软件暂时只适用于2022-2023学年第二学期抢课脚本,因为不知道每年是否会更换后台请求的内容。
先上github链接

准备工作

1.Python的编译环境
2.requests包安装

在终端输入

pip install python

教程

1.下载github上的源码
2. 修改config.ini文件中的配置,如果需要抢多门课,可以修改num
3. 运行.py文件,会在当前文件夹生成code.jpg文件,需要手动输入验证码
4. 目前测试来看,抢公选课和必选课的请求地址不同
第一行为公选课请求地址,第二行为专业课抢课地址

REQUEST_URL ='http://csujwc.its.csu.edu.cn/jsxsd/xsxkkc/ggxxkxkOper'
REQUEST_URL = 'http://csujwc.its.csu.edu.cn/jsxsd/xsxkkc/bxqjhxkOper'

5.为了避免前面的课无法选而不能选后面的,软件轮流对每个课程发包选课
6.所有课程的id可以在CSU教务系统中,各类系统查询,点击按时间查询即可搜索到每个课程的id

文章后言

程序中设置的频率都比较低,请不要设置过高请求对服务器造成太大负担,这违背了这个软件开发的初衷,每个班级的名额也很多,这种频率也能够成功抢课,祝大家抢课顺利。
20230111230653783.jpg


标题:[程序分享]CSU抢课小程序
作者:chen
地址:http://blog.chen.szkxy.net/blog/articles/2023/01/11/1673449724728.html

    评论
    0 评论
avatar

取消