最新版职教云自动刷课件刷作业脚本分享

Posted wukong2020

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了最新版职教云自动刷课件刷作业脚本分享相关的知识,希望对你有一定的参考价值。

一、脚本主要介绍:

职教云刷课件刷作业小脚本,自动刷课件,解除Ctrl+C限制,下载课件,自动评论,课堂智能跟帖讨论,支持作业自动答题搜题填题。

二、脚本主要功能:

1、自动刷课件、视频、文档等

2、自动评论

3、自动答题

已经集成脚本的浏览器下载:https://wukongstudio.lanzoui.com/b01hiwz5e

三、脚本运行界面截图:

 

 

 

四、脚本的实现原理:

    主要通过浏览器+油猴脚本管理器的形式来实现。油猴脚本必要的前端知识:html/CSS/JS 等;本脚本主要是通过油猴脚本+浏览器的方式去实现职教云刷课件刷作业。

五、脚本的主要代码:

(function (open, send) {

    // 拦截发出的请求
    XMLHttpRequest.prototype.send = function (data) {

        // 学生课件状态检查
        if (data && data.indexOf("studyNewlyTime") >= 0) {
            // 关闭错误弹窗
            $(".sgBtn.ok").click();
            autoCloseDialog()

            try {
                isPassMonit = true
                autoCloseDialog()
                if (!setting.激活仅评论) {
                    let readedNum = parseInt(getQueryValue("studyNewlyPicNum", "?" + data));
                    // 四舍五入留两位与服务器计时同步
                    const readedTime = Math.round(parseFloat(getQueryValue("studyNewlyTime", "?" + data)) * 100) / 100;
                    const picNum = parseInt(getQueryValue("picNum", "?" + data))
                    // 非媒体课件下启动
                    if ((!readedTime || setting.学神模式) && !startTime)
                        startTime = $.now()
                    // 纠正空课件监控问题
                    if (pageCount === 1)
                        readedNum = 1
                    // 损坏课件的问题
                    if (picNum === 1 && readedNum === 0)
                        pageCount = 1
                    console.log(`文档同步进度:${readedNum}/${pageCount}`, `视频同步进度:${readedTime}/${mediaLong}`);
                    // 某些课件未被检测
                    lastNum = readedNum && readedNum
                    if (lastNum === 0 && setting.保险模式) {
                        console.log("保险模式启动失败,已尝试关闭");
                        if (setting.自动关闭保险模式) {
                            setting.保险模式 = false
                            requestMatcher("viewDirectory", currentCellData)
                        }
                        return
                    }

                    // 判断当前课件是否已结束
                    if ((readedNum && pageCount && (readedNum >= pageCount)) || setting.学神模式) {
                        isFinshed = true
                        const endTime = $.now()
                        // 应对检测需停留 10 秒
                        if (startTime && (endTime - startTime >= 10000)) {
                            // 评论任务均已完成则跳转
                            if (isUnFinishedTabs.indexOf(true) === -1) {
                                nextCell()
                                return
                            }
                        }
                        console.log(`未满足职教云课件完成检测 10 秒要求,继续等待中,已等待:${endTime - startTime}ms`);
                    } else {
                        if (setting.保险模式)
                            pageCount && console.log(`文档类

以上是关于最新版职教云自动刷课件刷作业脚本分享的主要内容,如果未能解决你的问题,请参考以下文章

雨课堂刷课件刷题刷视频插件分享

慕课刷课刷视频刷课件插件脚本分享

最新版清华社英语自动刷题刷时长脚本分享

在浙学刷视频刷作业刷测验软件分享

e会学刷课刷视频刷作业软件分享

人卫慕课自动刷课刷题刷视频软件分享