Greasy Fork

Greasy Fork is available in English.

东南大学抢课助手修改版

听说你抢不到课

当前为 2024-12-21 提交的版本,查看 最新版本

作者
julymiaw
评分
0 0 0
版本
3.2.0
创建于
2023-12-21
更新于
2024-12-21
大小
46.5 KB
许可证
MIT
适用于

功能简介

  1. 支持电脑端非通选课页面的点击预选。

  2. 支持通过输入框手动输入课程编号+教学班序号选课。

  3. 通过输入框选课时,用空格分隔多个课程代码可一键添加多个课程。

  4. 通过输入框选课时,未添加成功的课程代码会保留在输入框中。

  5. 支持通过设置功能调整抢课次数发送模式以及发送方式

  6. 支持为每种发送模式与发送方式的组合分别设置时间间隔。

抢课次数

目前支持单次抢课循环抢课两种。默认是循环抢课。

发送模式

目前支持同步模式异步模式,两者的主要区别是,是否从等待服务器回应后计时。

同步模式下,可以根据服务器的响应时间适当减小时间间隔。

异步模式下,有概率因为网络延时导致部分包的到达时间接近,推荐增加时间间隔。

发送方式

目前支持单个发送分组发送,单个发送的间隔推荐在350ms左右,分组发送的间隔推荐在1000ms左右。

选择分组方式的原因是,选课系统的频率控制是每秒不超过3个请求,按组发布的利用效率较高。

总结

在网络条件正常的情况下,推荐使用同步模式+分组发送。在类似2024年12月抢课的脚本竞赛模式下,推荐异步模式+单个发送,并取消时间间隔,否则卷不过别人。

注意事项

  1. 成功抢选的课程会从选课列表中移除,但未抢选成功的会保留。在抢课状态下再次点击抢选按钮,会重新从选课列表的顶部向下抢选。

  2. 抢选过程中禁止添加或删除课程,也禁止调整设置,但你始终可以通过停止抢课按钮提前终止选课过程。

  3. 采用分组发送时,如果选课列表中的课程不是3的倍数,在循环抢课模式下可能效率反而更低。