/seu-lecture-reserve

东南大学研究生人文讲座自动预约脚本

Primary LanguagePython

介绍

东南大学讲座预约半自动脚本,适用于图片验证码方式。

接口账户配置

  1. 访问 超级鹰,注册账号并充值1元。

  2. 进入个人中心 > 软件ID,申请一个软件ID。

  3. 将用户名、密码、软件ID分别复制到 main.py 中:

    verify_code_params = {
        'user': '<your username>',
        'pass': '<your password>',
        'softid': '<your softid>',
        ...
    }

脚本使用

  1. 浏览器访问 东南大学讲座系统

  2. 在网页中右键或按 F12 进入控制台,复制请求头中的 cookiemain.py 中,参考这篇文章

    lecture_headers = {
        'Cookie': '<your cookie>',
        ...
    }
  3. 寻找需要预约的讲座名称,将其标题中的部分以列表形式存储到 main.py 中:

    lecture_keys = ["lecture1", "lecture2"]

    鉴于一次预约多个讲座容易出错,建议还是一次预约一个,或者自行探索一下预约间隔的时间。

  4. 在讲座预约时间开始前10分钟内,运行 main.py,成功后控制台会输出相关信息。

  5. 本脚本会对多个讲座同时执行预约操作,总共尝试3次。

鸣谢

本脚本基于 seu-lecture-reserve 进行修改。