-
首先,双击批处理文件开启脚本,至少这样你会有一个相对好的UI体验🤣
-
然后输入 0 配置信息,在选课系统找到相应课程的 【教学班号】 ,按照提示输入即可
-
注意区分课程所属板块:主修、体育、通识。
-
一段完整录入示例:
目前脚本有两种功能:
- 一种是准时抢课,适用于抢课当天有考试的情况使用。
- 1:根据配置文件中时间设定(默认值为12:00)。按照经验,教务系统回应每一个请求均需30秒以上,脚本可以跳过5个资源请求直接向服务器提交选课请求,因此脚本比手选节约250~300秒左右。
- 2:根据实际情况来看,在真实选课环境下会依旧会卡,且 控制台会无输出,但实际上是在抢课的。
- 另一种是捡漏模式,当想选课程已满时使用。
- 备注:以1次/秒频率查询想选的教学班并且当有空位时自动选课
-
确保您的网络环境正常未使用VPN
-
推测教务系统服务器会因为抢课人数过多导致不能及时返回数据, 比如一直加载但上不去、404、Service Unavailable等报错 。因此建议脚本和手动一起抢课。 需要注意的是:手选和脚本会互相顶掉登录状态。在选课时注意取舍。
-
不要多开脚本,有可能产生位置问题
-
出现以下字样请安装nodejs
execjs. exceptions. RuntimeUnavailableError Could not find an available JavaScript runtime, Failed to execute script main due to unhandled exception