陕西继续教育刷课插件

自用学习测试

当前为 2020-11-21 提交的版本,查看 最新版本

// ==UserScript==
// @name         陕西继续教育刷课插件
// @namespace    http://tampermonkey.net/
// @version      0.2
// @description  自用学习测试
// @author       紫菜苔
// @match        http://jxjy01.xidian.edu.cn/learnspace/learn/learn/templatethree/courseware_index.action*
// @grant        none
// ==/UserScript==

(function() {
    'use strict';

    var playVideo = function(){
        var iframe = document.querySelector('#mainFrame').contentWindow.document
        var classes = document.getElementsByClassName('s_point')
        var current = Array.from(document.getElementsByClassName('s_point')).findIndex(function(x){x.classList.contains('s_pointerct')})
        var next = current < classes.length - 1 && classes[current + 1]
        var video = iframe.querySelector('video')
        var track = iframe.querySelector('.trace_btn')


        if(!video){
            setTimeout(playVideo, 1000)
            return
        }

        video.playbackRate = 16

        var timeId = setInterval(function() {
            if (video.ended) {
                video.playbackRate = 1

                setTimeout(function(){
                    clearInterval(timeId)
                },5000)

                setTimeout(function(){
                    next && next.click()

                },7000)

                setTimeout(playVideo,100000)
            }

            track.click()

        }, 1000);

    }

    var result = confirm("是否开始自动刷课");

    if(result){
       setTimeout(playVideo, 5000)
    }

})();

QingJ © 2025

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