Greasy Fork

学习全国小辅

作用非常局限,仅限于「自动点击提示」,方便看答案

目前为 2020-05-26 提交的版本。查看 最新版本

// ==UserScript==
// @name         学习全国小辅
// @namespace    Ragvivsw.
// @version      0.89
// @description  作用非常局限,仅限于「自动点击提示」,方便看答案
// @author       Ragvivsw
// @match        https://pc.xuexi.cn/*
// @grant        none
// ==/UserScript==

//定义元素
var dingbu = document.querySelector("#app > div > div.layout-header")
var jiexi = document.querySelector("#app > div > div.layout-body > div > div.detail-body > div.solution")

//定义函数
var loadFunc = function(func){
    if (document.addEventListener) {
        window.addEventListener("load", func, false);
    }
    else if (document.attachEvent) {
        window.attachEvent("onload", func);
    }
}
var quedingdaxiao = function(){
    if (document.querySelector("#app > div > div.layout-body > div > div.detail-body > div.action-row > button").disabled){
        window.scrollTo(0,0)
    }else{
        document.querySelector("#app > div > div.layout-body > div > div.detail-body > div.action-row > button").style.height = "300px";
        document.querySelector("#app > div > div.layout-body > div > div.detail-body > div.action-row > button").style.width = "300px";
        jiexi.style="pointer-events:none;"
    }
}
var dianjitishi = function(){
    switch (document.querySelector("#app > div > div.layout-body > div > div.detail-body > div.question > div.q-footer > span").className.length) {
        case 4:
            document.querySelector("#app > div > div.layout-body > div > div.detail-body > div.question > div.q-footer > span").click();
            break;
    }
}

if (dingbu != null){
    dingbu.parentNode.removeChild(dingbu);
}

setInterval(dianjitishi,200);

setInterval(quedingdaxiao,500);