智慧树js脚本

//每5秒执行一次
setInterval(function(){
    console.log("脚本执行中");
    //获取声音属性
    var vbox=document.getElementsByClassName('volumeBox')[0];
    //静音
    if(vbox.className=="volumeBox"){
           document.getElementsByClassName("volumeIcon")[0].click();
    }
    //获取倍速属性
    var SpeedBox15=document.getElementsByClassName("speedTab15")[0];
    var SpeedBox=document.getElementsByClassName("speedBox")[0];
    //1.5倍速
if(SpeedBox.style.backgroundImage!='url("http://lc.zhihuishu.com/ableVideoPlayer/img/core/1.5-2.png")'){
SpeedBox15.click();
}
    //判断播放进度是否到达100%
    if(document.getElementsByClassName('passTime')[0].style.width == '100%'){
        setTimeout(function(){
            //用js执行“下一集”按钮的点击事件,延迟1s执行
            document.getElementById('nextBtn').click();
        },1000);
    }

    //跳过空章节
    if(!document.getElementsByClassName('passTime')[0].hasAttribute("style")){
	    var divs = document.getElementsByClassName('cataloguediv-c');
	    for(var i = 1; i < divs.length; i++){
		    var bb = divs[i].getElementsByTagName("b");
		    if(bb.length == 1){
	    	    divs[i].click();
	    	    break;
		    }
	    }
    }

 //检测答题弹窗是否出现,并将其关闭
 if(document.getElementsByClassName('bigPlayButton pointer')[0].style.display=='block')
    {
    document.getElementsByClassName('topic-item')[0].click()//只选A,弹窗题目不影响成绩,就不纠结选的对不对了
    document.getElementsByClassName('el-dialog__footer')[5].click()
    document.getElementsByClassName('el-dialog__headerbtn')[5].click()//点击按钮关闭
    document.getElementsByClassName('playButton')[0].click()//点击播放继续
    }

},5000);

发布了50 篇原创文章 · 获赞 31 · 访问量 7338

猜你喜欢

转载自blog.csdn.net/qq_37685457/article/details/105141058