方正系统抢课脚本

  • 首先选择自主选课
    在这里插入图片描述
    打开两个窗口,一个用于抢课,一个用于查看是否抢成功。
    在这里插入图片描述这里写上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);
发布了29 篇原创文章 · 获赞 33 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/qq_42568510/article/details/100534517
今日推荐