介绍

这是给电脑上浏览器用的脚本,可以用于 青海专业技术人员学习网 的辅助看课。
该平台网址:http://www.qhzjxxw.com/

功能

自动进入未完成课程
青海专业技术人员学习网-刷课-代学

自动点击课件学习
青海专业技术人员学习网-刷课-代学

自动播放未看完视频
青海专业技术人员学习网-刷课-代学

去除视频暂停限制

提示

需要代学青海专技(qhzjxxw.com),青海大学继续教育(qdjj.59iedu.com/)或者青海干部网络学院,可以联系我qq2422270452或者微信yizhituziang

教程

强烈推荐下面这个版本的360安全浏览器,对油猴的兼容性最好,如果用其他版本,可能会出现问题。下载链接是官方提供的,保证安全无毒。

http://dl.360safe.com/netunion/20140425/360se+305869+n086544149f.exe

下载后进行安装。完成后打开刚才安装的360安全浏览器,进入下面网址安装油猴插件:

https://ext.chrome.360.cn/webstore/detail/dhdgffkkebhmkfjojejmpbldmpobfkfo

最后安装 青海专业技术人员学习网 的刷课脚本.

代码

var href = location.href
if(href.indexOf("StudyClient!orderDoc.action?courseware.guid")!=-1){
    //去暂停焦点限制
    document.onfocusout = function () {
        return true;
    }
    window.onblur = function () {
        return true;
    }

}
if(href.indexOf("Login!goIndex.action?tagStr=classNum")!=-1){
    var frame = document.getElementById("main").contentWindow.document
    if(frame.getElementsByClassName("tab")[0].innerText.indexOf("在学习课程")!=-1 && frame.getElementsByClassName("tab")[0].innerText.indexOf("在学习课程")!=-1){
        var course_num = frame.getElementsByClassName("tableList2 pxList")[0].getElementsByClassName("Bar").length/2
        for(var i=0;i<course_num;i++){
            //进度不是100,就跳转
            var progress=frame.getElementsByClassName("tableList2 pxList")[0].getElementsByClassName("Bar")[2*i-1].innerText
            if(progress!="100%"){
                frame.getElementsByClassName("tableList2 pxList")[0].getElementsByClassName("gry01")[2*i-1].getElementsByTagName("a")[0].click()    
            }
        }
        if(frame.getElementsByClassName("btn btnPad").length>0 && document.getElementsByClassName("btn btnPad")[0].innerText=="课件学习"){
            document.getElementsByClassName("btn btnPad")[0].click()
        }
    }
}