学习全国小辅

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

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

  1. // ==UserScript==
  2. // @name 学习全国小辅
  3. // @namespace Ragvivsw.
  4. // @version 0.8964
  5. // @description 作用非常局限,仅限于「自动点击提示」,方便看答案
  6. // @author Ragvivsw
  7. // @match https://pc.xuexi.cn/*
  8. // @grant none
  9. // ==/UserScript==
  10.  
  11. //定义元素
  12. var dingbu = document.querySelector("#app > div > div.layout-header")
  13. var jiexi = document.querySelector("#app > div > div.layout-body > div > div.detail-body > div.solution")
  14.  
  15. //定义函数-页面加载
  16. var loadFunc = function(func){
  17. if (document.addEventListener) {
  18. window.addEventListener("load", func, false);
  19. }
  20. else if (document.attachEvent) {
  21. window.attachEvent("onload", func);
  22. }
  23. }
  24.  
  25. //定义函数-「确定」按钮加大
  26. var quedingdaxiao = function(){
  27. if (document.querySelector("#app > div > div.layout-body > div > div.detail-body > div.action-row > button").disabled){
  28. window.scrollTo(0,0)
  29. }else{
  30. document.querySelector("#app > div > div.layout-body > div > div.detail-body > div.action-row > button").style.height = "300px";
  31. document.querySelector("#app > div > div.layout-body > div > div.detail-body > div.action-row > button").style.width = "300px";
  32. jiexi.style="pointer-events:none;"
  33. }
  34. }
  35.  
  36. //定义函数-点击提示
  37. var dianjitishi = function(){
  38. switch (document.querySelector("#app > div > div.layout-body > div > div.detail-body > div.question > div.q-footer > span").className.length) {
  39. case 4:
  40. document.querySelector("#app > div > div.layout-body > div > div.detail-body > div.question > div.q-footer > span").click();
  41. break;
  42. }
  43. }
  44.  
  45. //移除顶部
  46. if (dingbu != null){
  47. dingbu.parentNode.removeChild(dingbu);
  48. }
  49.  
  50. //点击提示-重复执行
  51. setInterval(dianjitishi,200);
  52.  
  53. //「确定」按钮加大-重复执行
  54. setInterval(quedingdaxiao,500);

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址