关于某班查题如何复制题目以及题库分享

2023-01-03 16:06:38 浏览数 (2)

PS:如果您只需要刷视频,请移步我之前发到博文:如何使用油猴快速刷易班视频

今天,是易班做题的第一天,很多小伙伴已经头疼,会遇到下面的问题:

1.题不会做

2.答案错误

3.时间不够

4.题目无法复制,F12被禁

你是不是也在查百度、题库、学校官网、学校公众号,以及新生手册?

所以这篇文章,将为您解决很多问题(想白嫖的直接看我们整理出来的题库:https://bbs.bdbaq.cn/?t/37.html,或者关注微信公众号:推客校园)

下面来说,如和复制题目: 法1.Ctrl U直接打开源代码 找到题目复制(适合直接白嫖的是哦)

法2.在油猴中使用下面的脚本

代码语言:javascript复制
// ==UserScript==
// @name         解除易班f12检查
及解除禁用右键与无法选择
// @namespace    http://www.wzl1.top/
// @version      0.1.2
// @description  易班YOOC
// @author       moreant
// @match        https://www.yooc.me/group/*/exam/*
// @grant        none
// ==/UserScript==

(function() {
    'use strict';

   
    window.open = ""
;
    javascript:alert(document.onselectstart = document.onbeforecopy = document.oncontextmenu = document.onmousedown = document.onkeydown = function(){return true;});void(document.body.onmouseup=''); void(document.body.onselectstart=''); void(document.body.onmouseup=''); void(document.body.oncopy='');
})();

最后再来说说,提交后如何查看答案(需配用法2)

按下F12后,再控制台中输入以下代码并敲回车(下方代码转自CSDN博主「Starzkg」的原创文章:去看看?):

代码语言:javascript复制
var xmlhttp = new XMLHttpRequest();//获取对象
    xmlhttp.onreadystatechange = function(){//设置回调函数
        if(xmlhttp.readyState == 4){//这里的4是请求的状态码,代表请求已经完成
            if(xmlhttp.status == 200 || xmlhttp.status == 304){//这里是获得响应的状态码,200代表成功,304代表无修改可以直接从缓存中读取
                console.log(xmlhttp);
                //创建DOM
                var html=document.createElement("html");
                html.innerHTML=xmlhttp.responseText
                console.log(html)
                //获取问题信息
                var question=Array.from(html.getElementsByClassName('question-board'))
                console.log(question)
                //数据封装
                var question_arr=[]
                question.forEach(q=>{
                    document.getElementById(q.id)
                        .getElementsByClassName('the-ans')[0]
                        .innerHTML=q.getElementsByClassName('the-ans')[0].innerHTML    
                })
            }
        }
    }
    xmlhttp.open("GET",document.URL);
    xmlhttp.send();

如果你愿意共享您所做的题目的话,可以将 法3查看到的答案直接复制下来, 发送到我们的邮箱:mail@wzl1.top

0 人点赞