- 首先选择自主选课
打开两个窗口,一个用于抢课,一个用于查看是否抢成功。
这里写上B200,这个是网课的开头
点击通识选修课
选择有余量
在空白地方点击鼠标右键,选择查看元素或者检查,
点击控制台
或者是 console最后把代码复制进去回车即可
此处屏蔽了化学与健康,,橡胶与人类,走进工程图学
高级用法:自己选择筛选条件,最后复制代码,回车即可
当在控制台下看见循环增加的数字时即代表正常运行,当有且仅有一个 抢课成功的弹窗时,代表成功,若还有其他弹窗,则失败
打开另一个自主选课窗口,右侧有查看选课
在此查看刚刚抢到的课。
用记事本写,代码比较乱,见谅
var i = 0;k=0;
warn = ' ';
function begin(){
var course_block1=document.getElementsByClassName('panel panel-info');
var name1 = document.getElementsByClassName("btn btn-primary btn-sm");
var course_block=document.getElementsByClassName("body_tr");
if(course_block[k])
{
for (k=0;k<course_block.length;k++){
if(course_block[k].children[19].children[0].textContent==="选课"){
var select = document.getElementsByClassName('panel-title')[k].children[0].children[0].firstChild.data;
if(select!="走近工程图学"&&select!="橡胶与人类"&&select!="化学与健康"){
course_block[k].children[19].children[0].click();
alert("成功");
console.log("成功");
}
}
}
}
name1[0].click()
console.log(i);
i++;
}
function go()
{
document.getElementById("kxqxktskg").value = 0;
var course_block1=document.getElementsByClassName('panel panel-info');
for (j=1;j<=course_block1.length-1;j++){
course_block1[j].children[0].children[7].click();
};
setTimeout(begin,200)
}
setInterval(go,500);