前言

这是给电脑上浏览器用的脚本,可以自动刷安徽继续教育课程。

平台地址: http://www.ahjxjy.cn/portal/

提示

支持代学zjzx.ah.cn和ahjxjy.cn,需要的话可以联系我qq2422270452或者微信yizhituziang

功能

自动点击下一节

自动跳过章测试作业

开始

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

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

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

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

最后去这里安装安徽继续教育的脚本

支持代学zjzx.ah.cn和ahjxjy.cn,需要的话可以联系我qq2422270452或者微信yizhituziang

其他

上面的步骤做完,就可以自动刷课了。

下面是关键代码和一些注释:

//取消答题confirm显示框(作用于课程内跳出来的题目)
var confirm = function () {
    return true;
};
window.confirm = function () {
    return true;
};
setInterval(function () {
    for (var i = 0; i < document.getElementsByTagName('video').length; i++) {
        var current_video = document.getElementsByTagName('video')[i]
        //如果视频结束,就点击下一节
        if (current_video.ended) {
            if (document.getElementsByClassName('btn btn-green')) {
                document.getElementsByClassName('btn btn-green')[0].click()
            }
        }
    }
    //判断当前是作业
    if (document.getElementsByClassName('e-save-b btn_save').length > 0) {
        var currentLi
        if (document.getElementsByClassName('e-save-b btn_save')[0].innerText == '提交作业') {
            for (let i = 0; i < document.getElementsByTagName('li').length; i++) {
                if(document.getElementsByTagName('li')[i].className == 'current') {
                    currentLi = i
                }
            }
        }
    }
}, 2000)