使用 Firfox / Chrome 浏览器,按 F12 ,选择 控制台 / Console 输入以下代码:
function start() {
console.log("欢迎进入自动挂课插件");
var iframe=$("#iframe").contents().find("iframe").contents();
var video=iframe.find("#video_html5_api")[0];//找到video对象
//获取所有课程节点
var list = $("#selector").find(".ncells");
var currentId = $("#selector .currents").parent().parent().find("h4").attr("id");
var currentIndex = 0;
for(var i = 0;i < list.length;i++){
if(currentId == list.eq(i).find("h4").attr("id")){
currentIndex = i;
}
}
video.play();//播放
video.muted=true;//静音
// 这里设置是否静音
//video.playbackRate=1;
//倍速播放 此处1 建议不要使用倍速播放 表示单倍速率播放
window.setInterval(function(){
if(video.ended){//视频播放完
list.eq(++currentIndex).find("a")[0].click();
window.setTimeout(function(){
iframe=$("#iframe").contents().find("iframe").contents();
video=iframe.find("#video_html5_api")[0];//找到video对象
video.play();//播放
video.muted=true;//静音
},2000);
console.log("正在为你自动播放下一个视频");
}
var ul=iframe.find(".ans-videoquiz-opts:visible");
if(ul){//有题目出现
iframe.find(".ans-videoquiz-opts input[value='true']").attr("checked",true);
iframe.find(".ans-videoquiz-submit").trigger("click");//ext-gen1045
}
}, 3000);
$("div").mouseleave(function () {
video.play();
});
}
回车后,再输入 start(); 回车就运行脚本了。
不过奉告大家一下,这种方法主要是用来方便大家的学习,而不是逃避的,专业课还是要认真对待滴。不建议使用倍速播放,请根据个人情况使用(后果自负)。