Skip to content

基于JavaScript DOM操作的同济大学选课脚本

Notifications You must be signed in to change notification settings

idustar/tju-xuanke

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 

Repository files navigation

同济大学抢课脚本 README

Change Log

(v2.0 2017/03/08)

  • 修改请求方式,使余量查询请求高效异步。
  • 重构相关函数,移除所有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节龙舟课、或者既要抢龙舟(体育)又要抢高尔夫(体育)。此时这些课程不能在同一次请求内尝试。若所有课程序列号相同,则在同一周期内只发送一次请求;若不同,则在同一周期内对各批次发送一次请求。
  • 实时反馈抢课结果和抢课进度。请不要关闭浏览器和网页。
  • 系统提供存档/读档功能。记得随时保存自己的抢课列表,以供下次打开网页继续上次任务。

About

基于JavaScript DOM操作的同济大学选课脚本

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published