智慧树自动刷课js脚本

智慧树自动刷课js脚本

    • 1、登陆智慧树
    • 2、打开控制台
    • 3、复制代码

1、登陆智慧树

智慧树自动刷课js脚本_第1张图片
登陆之后按键盘F12打开控制台

2、打开控制台

点击console
智慧树自动刷课js脚本_第2张图片

3、复制代码

在控制台下方输入代码,然后按回车键
智慧树自动刷课js脚本_第3张图片

// An highlighted block
document.querySelector('.volumeIcon').click();//静音处理
document.getElementsByClassName('speedTab15')[0].click();//1.5倍速播放
setInterval(function(){//每3秒执行一次
    //判断播放进度是否到达100%
    if(document.getElementsByClassName('passTime')[0].style.width == '100%'){
        setTimeout(function(){
            //用js执行“下一集”按钮的点击事件,延迟1s执行
            document.getElementById('nextBtn').click();
        },1000);
        setTimeout(function () {
            //延迟4秒执行调节播放速率
            document.querySelector('.volumeIcon').click();
						document.getElementsByClassName('speedTab15')[0].click();//先设置一下播放速率为1.5倍速
        },4000)
    }
    
 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()//点击播放继续
    }

},3000);

本博客仅仅做个人技术交流分享,如有不对之处,请留言,本人及时更改。

你可能感兴趣的:(智慧树自动刷课js脚本)