开课吧在线自动刷课助手

开课吧刷课助手:自动结束跳转下一视频,自动静音。

// ==UserScript==
// @name         开课吧在线自动刷课助手
// @namespace    undefined
// @version      1.0.0
// @description  开课吧刷课助手:自动结束跳转下一视频,自动静音。
// @match  https://*.kaikeba.com/*
// @author       "scp.Adams"
// @license 	Apache-2.0
// ==/UserScript==

start();
var runIt;
//开始视频播放
function start(){
    console.log("---- start play----");
    var startup = document.getElementsByClassName("vjs-big-play-button");
    if(startup != undefined){
        console.log("Robot-开始工作");
        window.clearInterval(runIt);
        runIt= setInterval(nextEx,10000);
    }
}

//跳转下一节视频
function nextEx(){
    //console.log("Robot-开始检测");
    var startup = document.getElementsByClassName("vjs-big-play-button");
    var video = document.getElementsByClassName("playback-next-btn");
    if(undefined != startup && startup.length != 0){
        var playing = document.getElementsByClassName("vjs-playing");
        if(undefined != playing && playing.length != 0){
            console.log("Robot-视频正在播放...");
            soundClose();
        }else{
            console.log("Robot-开始播放");
            console.log("startup.length:"+startup.length);
            var titleTxt = startup[0].getAttribute("title");
            console.log("Robot-titleTxt:"+titleTxt);
            startup[0].click();
        }
    }
    if(undefined != video && video.length != 0){
        var staNow = video[0];
        if(staNow.innerText == "学习下个任务"){
            console.log("Robot-下一个视频播放");
            staNow.click();
        }
    }
}

//停止视频播放
function stop(){
    start();
    clearInterval(runIt);
    console.log("Robot-暂停视频");
    if(sta.innerText == "暂停"){
        console.log("Robot-暂停视频");
        document.getElementsByClassName("play-btn-tip")[0].click();
    }
}


//关闭视频声音
function soundClose(){
    var sound = document.getElementsByClassName("vjs-vol-3");
    if(undefined != sound && sound.length != 0){
        document.getElementsByClassName("vjs-vol-3")[0].click();
        console.log("Robot-已关闭视频声音");
    }
}

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址