东南大学讲座预约半自动脚本,适用于图片验证码方式。
-
访问 超级鹰,注册账号并充值1元。
-
进入个人中心 > 软件ID,申请一个软件ID。
-
将用户名、密码、软件ID分别复制到
main.py
中:verify_code_params = { 'user': '<your username>', 'pass': '<your password>', 'softid': '<your softid>', ... }
-
浏览器访问 东南大学讲座系统。
-
在网页中右键或按 F12 进入控制台,复制请求头中的
cookie
到main.py
中,参考这篇文章。lecture_headers = { 'Cookie': '<your cookie>', ... }
-
寻找需要预约的讲座名称,将其标题中的部分以列表形式存储到
main.py
中:lecture_keys = ["lecture1", "lecture2"]
鉴于一次预约多个讲座容易出错,建议还是一次预约一个,或者自行探索一下预约间隔的时间。
-
在讲座预约时间开始前10分钟内,运行
main.py
,成功后控制台会输出相关信息。 -
本脚本会对多个讲座同时执行预约操作,总共尝试3次。
本脚本基于 seu-lecture-reserve 进行修改。