三三制界面优化

努力拿高分吧

// ==UserScript==
// @name        三三制界面优化
// @namespace   Violentmonkey Scripts
// @match       *://33.bxwxm.com.cn/index/*
// @grant       none
// @version     1.1.0.1
// @author      阿翔哦哦
// @description 努力拿高分吧
// @run-at document-end
// ==/UserScript==

(
  
  function (){
  'use strict';
  $(document).ready(function(){
    //优化界面
    var time = $("h3.sub-header2.text-right").find("em")  //计时器内容
    time.html('考试计时:0s ');
    time.before("<button class=\"btn btn-primary\" id=\"stoptime\">停止计时<\/button> </a>");
    var stoptime = $("#stoptime").click(function(){window.clearInterval(timer);});
    $("#NotiflixReportWrap").remove();                //去除烦人的提示窗口
    var htmlid = window.location.href.slice(-7,-5);   //获取目前URL
    var count = parseInt(htmlid);                     //获取URL ID
    if(count<=40)
      {
        count=count+100;
      }
    var url;  //URL拼接

    //优化界面
    
    //优化界面
    
    if(window.location.href == 'http://33.bxwxm.com.cn/index/index/index.html')
      {
        
        for(var k = 0; k<$($("div.row")[1]).find('a').length; k++)
          {
            var href_ = $($($("div.row")[1]).find('a')[k]).attr("href");
            switch(href_.slice(-7,-5))
              {
                case "10":
                  $($($("div.row")[1]).find('a')[k]).attr("href", 'http://33.bxwxm.com.cn/index/exam/show/id/85.html');
                  break;
                case "11":
                  $($($("div.row")[1]).find('a')[k]).attr("href", 'http://33.bxwxm.com.cn/index/exam/show/id/116.html');
                  break;
                case "18":
                  $($($("div.row")[1]).find('a')[k]).attr("href", 'http://33.bxwxm.com.cn/index/exam/show/id/137.html');
                  break;
                case "19":
                  $($($("div.row")[1]).find('a')[k]).attr("href", 'http://33.bxwxm.com.cn/index/exam/show/id/145.html');
                  break;
                case "13":
                  $($($("div.row")[1]).find('a')[k]).attr("href", 'http://33.bxwxm.com.cn/index/exam/show/id/92.html');
                  break;
              }
          }
      }
    
    //<毛概>
    if(count>=137 && count<=151)
      {
        var g=14;
        var mg=['绪论',1,2,3,4,5,6,7,8,9,10,11,12,13,14];
        for(var cn=151;cn>=137;cn--)
          {
            url="http://33.bxwxm.com.cn/index/exam/show/id/"+String(cn)+".html";            
            $("#nextQuestion").after("<a href=\"" +url+ "\"<button class=\"btn btn-primary\" id=\"nextPage\"  >"+String(mg[g])+"<\/button> </a>");
            g=g-1;
          }
      }
    //</毛概>
//------------------------------------------------------------------------------------------------------------------------------------------
    //<思修>
    var sx=[85,86,129,130,131,90,91];
    if(sx.includes(count))
      {
        var sxpage = ["绪论",1,2,3,4,5,6];
          for(var cnsx=6;cnsx>=0;cnsx--)
          {
              $("#nextQuestion").after("<a href=\"http://33.bxwxm.com.cn/index/exam/show/id/" + String(sx[cnsx]) + ".html\"<button class=\"btn btn-primary\" id=\"nextPage\"  > "+ String(sxpage[cnsx]) +" <\/button> </a>");
          }
      }
    //</思修>
//------------------------------------------------------------------------------------------------------------------------------------------    
    //<近代史>
    var jds=[116, 117, 118, 120, 121, 122, 123, 125, 126, 127, 128];
    if(jds.includes(count))
      {
        var jdspage=[1,2,3,4,5,6,7,8,9,10,11];
        for(var cnsx=10;cnsx>=0;cnsx--)
        {
          $("#nextQuestion").after("<a href=\"http://33.bxwxm.com.cn/index/exam/show/id/" + String(jds[cnsx]) + ".html\"<button class=\"btn btn-primary\" id=\"nextPage\"  > "+ String(jdspage[cnsx]) +" <\/button> </a>");
        }
      }
    //</近代史>
//------------------------------------------------------------------------------------------------------------------------------------------    
    //<马原>
    if(count>=92 && count<=99)
      {
        var g=7;
        var my=["导论",1,2,3,4,5,6,7];
        for(var cn=99;cn>=92;cn--)
          {
            url="http://33.bxwxm.com.cn/index/exam/show/id/"+String(cn)+".html";
            $("#nextQuestion").after("<a href=\"" +url+ "\"<button class=\"btn btn-primary\" id=\"nextPage\"  >"+String(my[g])+"<\/button> </a>");
            g=g-1;
          }
      }
    //</马原>
//------------------------------------------------------------------------------------------------------------------------------------------
//------------------------------------------------------------------------------------------------------------------------------------------
    function displayTime(){
    var time = $("h3.sub-header2.text-right").find("em")  //计时器内容
    var date = new Date();
    var year = date.getFullYear();
		var month = date.getMonth() + 1;
		var day = date.getDate();
		var hour = date.getHours();
		var minutes = date.getMinutes();
		var second = date.getSeconds();
		var timestr = year + "年" + month + "月" + day + "日  " + hour+ ":" + minutes + ":" + second;
    time.html(timestr);
    }
    
    var second=1;
    var timer = window.setInterval(function displayTime()
    {
		var timestr = '考试计时:'+second+'s ' ;
    second=second+1;
    time.html(timestr);
    } , 1000);
    
    });
  }
  )();