- 修改请求方式,使余量查询请求高效异步。
- 重构相关函数,移除所有jQuery DOM操作。
- 步骤及请求结果可视化。
- 重构界面,将更多信息藏入模态框。
在浏览器控制台输入以下内容:
s = document.createElement("script");
s.setAttribute("src","https://idustar.github.io/tju-xuanke/xuanke.js");
document.head.appendChild(s);
- 按
F12
打开 - 右击任意元素点击“审查元素”
- 选择待抢课程,点击“加入抢课列表”按钮。
- 可通过“抢课列表”查看/删除/修改待抢课程。
- 用户可在上方面板设置抢课周期,以毫秒为单位,默认3000ms。
- 用户可为每个待抢课程序列号。若为不同课程设置不同序列号,系统将按序列号分批次抢课。这适用于既要抢1-2节的龙舟课又要抢3-4节龙舟课、或者既要抢龙舟(体育)又要抢高尔夫(体育)。此时这些课程不能在同一次请求内尝试。若所有课程序列号相同,则在同一周期内只发送一次请求;若不同,则在同一周期内对各批次发送一次请求。
- 实时反馈抢课结果和抢课进度。请不要关闭浏览器和网页。
- 系统提供存档/读档功能。记得随时保存自己的抢课列表,以供下次打开网页继续上次任务。