介绍

这是给电脑上浏览器用的脚本,可以自动观看 三峡门专业技术人员继续教育 的课程。

网站:
http://smx.ylxue.net/
http://smxsg.djpxw.net/
http://smxzj.ghlearning.com/

功能

自动下一节

教程

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

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

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

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

最后安装 三峡门专业技术人员继续教育 的刷课脚本.

代码

这里是对源代码的解释:

http://smx.ylxue.net/
http://smxsg.djpxw.net/

setInterval(function () {
    //当任务完成后,回到首页
    if(document.getElementsByClassName("btn text-sm hidden-xs js-learned-prompt color-primary open").length != 0){
        document.getElementsByClassName("back-link")[0].click()

    }
    //回到首页后,点击继续学习
    if(document.getElementsByClassName("btn btn-primary btn-lg mt10")){
        document.getElementsByClassName("btn btn-primary btn-lg mt10")[0].click()
    }
}, 2000)

http://smxzj.ghlearning.com/

var course = document.getElementsByClassName("rightnav cursor-p")[0]
var list = course.getElementsByTagName("li")
var i
setInterval(function(){
    for (i = 0; i < list.length; i++){
        //定位当前课程
        if (list[i].className == "active" && list[i].innerText.indexOf("目录") == -1){
            console.log(list[i].innerText)
            console.log(i)
            var current_course = i
        }
    }
    //当前课程播放完成
    if (list[current_course].innerText.indexOf("100%") != -1){
        //防止点击章节名
        if(list[current_course+1].innerText.indexOf("%") == -1){
            list[current_course+2].click()
        }else{
            list[current_course+1].click()
        }
    }
},2000)