智慧树网课助手

发表在 教程 共有 0 条评论

说明

智慧树网课全自动模拟人工挂机脚本,并可解除智慧树考试页面的禁止复制和右键菜单屏蔽

支持自动选择播出过程弹出的题目(瞎蒙,反正不记录),播放完毕后自动播放下一个视频

基本是模拟手来点击的。请妥善使用,自行承担发生的问题

平台会升级换代的,不保证一直有效。最后测试时间:2021年7月30日

如果愿意花费一些时间来看代码会发现它并不难,也就是说可以自行加入或修改代码来实现需要的功能

使用方法

可以添加到 油猴 脚本中或者直接浏览器按 F12 并在 控制台(console) 选项卡输入以下并回车来运行脚本

脚本内容

// ==UserScript==
// @name         AutoZhiHuiShu
// @namespace    http://tampermonkey.net/
// @version      1.5
// @description  智慧树网课全自动模拟人工挂机脚本,并可解除智慧树考试页面的禁止复制
// @match        *://studyh5.zhihuishu.com/videoStudy.html
// @match        *://onlineexamh5new.zhihuishu.com/*
// @author       Ainto
// @homepage     https://ainto.org
// @icon         data:image/png;base64,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
// @grant        none
// ==/UserScript==

(function () {
    'use strict';
    window.setInterval(function () {
        //1.5倍速度 网站默认支持的最高速度
        if (document.querySelector('.speedList .speedTab.speedTab15')) {
            document.querySelector('.speedList .speedTab.speedTab15').click();
            //弹题检查
            if ($('.dialog-test').length > 0) {
                //检测到有题目
                var topic_item = $('.topic-item');
                //随机点击一个选项
                var guess_answer = parseInt(Math.random() * topic_item.length);
                topic_item[guess_answer].click();
                setTimeout(function () {
                    //猜的答案
                    var guess_char = 'ABCD'[guess_answer];
                    //正确答案
                    var answer = document.querySelector('p.answer span').innerText;
                    //没蒙对重新选一次
                    if (answer != guess_char) {
                        if (answer.indexOf('A') >= 0) {
                            topic_item[0].click();
                        }
                        if (answer.indexOf('B') >= 0) {
                            topic_item[1].click();
                        }
                        if (answer.indexOf('C') >= 0) {
                            topic_item[2].click();
                        }
                        if (answer.indexOf('D') >= 0) {
                            topic_item[3].click();
                        }
                        console.log("跳过弹题测验,蒙的" + guess_char + ',正确答案:' + answer);
                    } else {
                        console.log("跳过弹题测验,一次蒙对,答案:" + answer);
                    }
                }, 800)
                //关闭弹窗
                setTimeout(function () {
                    $('.dialog-test').find('div.btn').click();
                    document.querySelector('video').play();
                }, 3000)
            } else {
                document.querySelector('video').play();
            }
            if ($('.nPlayTime').children('.currentTime').text() == $('.nPlayTime').children('.duration').text()) {
                console.log("检测到进度条已满,播放下一个");
                document.querySelector('#nextBtn').click();
            }
        } else {
            //解除禁止复制
            setTimeout(() => {
                console.log('解除禁止复制');
                document.oncontextmenu = function (e) { };
                document.onpaste = function (e) { };
                document.oncopy = function (e) { };
                document.oncut = function (e) { };
                document.onselectstart = function (e) { };
            }, 2000)
        }
    }, 15000);
})();

再次提示

使用脚本有风险,本脚本并不保证一直不会被检测到 如果担心被检测,你可使用别人制作的脚本或认真手动操作

评论已关闭