前言

这是给电脑上浏览器用的脚本,可以用于 烟台大学继续教育学院 的辅助看课。

平台地址:http://ytdx.sdcen.cn/portal/home.aspx

提示

如果需要代看,可以联系我qq2422270452或者微信yizhituziang

功能

自动点击下一节

自动跳过章测试作业

开始

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

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

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

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

最后去这里安装烟台大学继续教育刷课脚本。

其他

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

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

//取消答题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)