// ==UserScript== // @name 2024年保密教育线上培训考试自动答题 // @namespace Ne-21 // @version 0.1.0 // @description 2024年保密教育线上培训考试自动答题-https://www.baomi.org.cn/bmCourse?siteId=95&index=2&oneNav=true // @author Ne-21 // @match *://www.baomi.org.cn/bmExam?* // @run-at document-end // ==/UserScript== let _d = window.document ELEMENT.MessageBox.alert("点击确定,三秒后开始自动作答").then(()=>{ setTimeout(()=>{ let qlist = _d.querySelectorAll("#questionListDiv > li > ul > li") let alist = _d.querySelector("#nav > div > div.pageBox > div.container1_box > div > div").__vue__.$data.examContents let aindex = { "A":0, "B":1, "C":2, "D":3 } function trimm(str) { str = str.replace('',"") str = str.replace('',"") return str } qlist.forEach((item,i) => { // console.log(item,i) console.log("题目:",trimm(alist[i].content)) let a_index = aindex[alist[i].answer] console.log("答案索引:",a_index) let xlist = item.querySelectorAll("label") // console.log(xlist) console.log(xlist[a_index].textContent) xlist[a_index].click() }); },3000) })