/Qiangkeke

一个简单的多线程抢课脚本半成品,用法懂得都懂。

Primary LanguagePythonGNU General Public License v2.0GPL-2.0

Qiangkeke

一个简单的多线程抢课脚本半成品,用法懂得都懂。

适用于教务系统选课时没有验证码的情形。

对于树维教务系统,通过浏览器抓包获取Cookies和关键数据写入对应程序配置文件即可抢课,其他系统请自行修改程序。

本程序原理很简单,通过requests库模拟GET请求获取课程网页,再通过正则表达式匹配课程信息进行显示,最后通过模拟POST请求进行抢课,所以修改起来并不复杂(请相信自己)。

cookies具有时效性,请在每次抢课前进行更新。

由于SSL验证不知道为什么在我新装的Python上出错,所以我关掉了,需要话请将所有get和post方法里的False去掉。

线程数设置模仿多个浏览器同时抢课,请不要开太多,免得教务系统崩了或者被防火墙拦截。

总线程数 = 课程数 * 设置线程数

连接出错的话检查一下是否被防火墙拦截,是否开启代理!

最重要的一点:本人不做任何技术支持!