// ==UserScript==
// @name 小志【华医网刷视频+答题助手】
// @namespace http://tampermonkey.net/
// @version 1.3.1
// @description ❌倍速播放✅视频助手✅自动签到,跳过提醒、疲劳✅考试助手(试错算法仅面向可多次提交的考试)✅双模选择:单刷视频or视频+自动考试🚑如果你想对脚本表示肯定或意见,可以通过赞赏码备注。
// @author 二创作者:小志叔叔 原创作者:Dr.S。
// @license AGPL License
// @match *://*.91huayi.com/course_ware/course_ware_polyv.aspx?*
// @match *://*.91huayi.com/course_ware/course_ware_cc.aspx*
// @match *://*.91huayi.com/pages/exam.aspx?*
// @match *://*.91huayi.com/pages/exam_result.aspx?*
// @match *://*.91huayi.com/*
// @grant none
//脚本捐赠不会开启新的功能,所以无需声明antifeature
// ==/UserScript==
var newupdate = "2024.11.11网页布局和提示窗改版,调整检测逻辑";
//更新历史
//■2024.11.11网页布局和提示窗改版,调整检测逻辑
(function () {
'use strict';
var submitTime = 6100;//交卷时间控制
var reTryTime = 2100;//重考,视频进入考试延时控制
var examTime = 10000;//听课完成进入考试延时
var randomX = 5000;//随机延时上限
var vSpeed = 1; //首次使用脚本的默认播放速度
var autoSkip = false; //一个可能会封号的功能。
//记录字段
var keyPlayRate = "JJ_Playrate";
var keyTest = "JJ_Test";
var keyResult = "JJ_Result";
var keyThisTitle = "JJ_ThisTitle";
var keyTestAnswer = "JJ_TestAnswer";
var keyRightAnswer = "JJ_RightAnswer";
var keyAllAnswer = "JJ_AllAnswer";
//按钮样式
var btstyleA = "font-size: 16px;font-weight: 300;text-decoration: none;text-align: center;line-height: 40px;height: 40px;padding: 0 40px;display: inline-block;appearance: none;cursor: pointer;border: none;box-sizing: border-box;transition-property: all;transition-duration: .3s;background-color: #4cb0f9;border-color: #4cb0f9;border-radius: 4px;margin: 5px;color: #FFF;";
var btstyleB = "font-size: 12px;font-weight: 300;text-decoration: none;text-align: center;line-height: 20px;height: 20px;padding: 0 5px;display: inline-block;appearance: none;cursor: pointer;border: none;box-sizing: border-box;transition-property: all;transition-duration: .3s;background-color: #4cb0f9;border-color: #4cb0f9;border-radius: 4px;margin: 5px;color: #FFF;";
var btstyleC = "font-size: 12px;font-weight: 300;text-decoration: none;text-align: center;line-height: 20px;height: 20px;padding: 0 5px;display: inline-block;appearance: none;cursor: pointer;border: none;box-sizing: border-box;transition-property: all;transition-duration: .3s;background-color: #f15854;border-color: #f15854;border-radius: 4px;margin: 5px;color: #FFF;";
//页面判别
var urlInfos = window.location.href.split("/");
var urlTip = urlInfos[urlInfos.length - 1].split("?")[0];
var huayi = getHuayi();
var nspeed = 0;
var mmcode = `data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0aHBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCALYAzEDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3+iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKhnvLW12/aLmGHdwvmOFz9M0ATUUgIIBBBB6EUtABRRRQAUVDPeW1qFNxcQwhjgeY4XJ/GpVYMoZSCCMgg9aAFooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii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Ruoba3TrJK20CgC5RWNofivQfEhlGj6pb3hi++I25X8OtbNABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAh6V8p/EnwJ4tufiFqVxFpV3dxXU5eCaJCy7T0GR0xX1bSYoAxPB1jeaZ4P0mx1Ak3cFqiS5OcEDpnvjpW5RRQAUH2oooAxfFHhfTPF2iyaXqkReFjuVlOGRvUH15NfPvir4A65psjzaFKupWvURHCSj29D9f0r6cooA+fPgn4D8S6J4ul1PU7GaytY7d48S8GRjjAx+v4V9B0gpaACjIPeuR+JniO78KeBb7VbBAbpCiRlhkIWOM4r5+0T46+LtMvvMvZ49RgJ+aKVAp69iBxQB9X0V514U+MnhfxKUhknOnXh48q6IAJ9m716Gjq6h1YFSMgg5zQA6iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAqpqWo2uk6dPf3soitoELyOewFW6w/GOgHxR4S1HRhN5LXUW1X9DkEZ9sigDnvDHxa8L+K9ZGl2E06XL5MYmj2iTHp713gOa8D+HnwU13w/4yttX1ae2WCzYsiwuWMpxgduBya98WgBaKKKACiiigApDTZpEhiaSRgqICzMTgADqa8C+Inx2P7zTPCZ5DFZL9l/MIP60Aej+Ovifongm3eOWQXWpEfJaRtyPdj/AAivmDxd451vxpemfU7n9ypJito+I4x7Dufc1jxRahruqCOJJry+uX7fMzsfWvfPh38CYbQx6p4rUTT8NHZKflQ/7fqfbpQBjfs/eGdXTXZtelhlh077O0SswwJWJBGB3HHWvowdabFEkMaxRoqRoMKqjAA+lPoAKKKKACiijpQAUVWvdQstOh869u4LePON00gUZ+pp9rd217As9rPFPE3R43DA/iKAJqKKM0AFFFFABRRmigAooozQAUUUZHrQAUUUUAFFFFABRRRQAUUUUAFFFFABRUVxNHb28k8rBY41Lsx7ADJNcDpfxn8I6vrkelQXFwssr+XHJJFhHOccHNAHodFJnmloAQ0VHNPDAm6WVEX1Y4rIl8UaVExH2jeR/cXP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ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAENUr7R9N1Nla+0+2uWX7pmiVsfmKvUUAMRFjARFCqowABgADoKfRRQAUUUUAUr7SdP1PZ9usbe52HK+dEG2/nVqKJIUWONFRFGAqjAAp9FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQB//2Q==`;
var clock = null;
advis();
document.querySelector("span[id='tixing']").innerHTML = "当前网址已适配ヾ(๑╹◡╹)ノ"
失效请赞赏联系  ε(┬┬﹏┬┬)3";
if (urlTip == "course_ware_polyv.aspx") { //保利威播放器视频页面
console.log("当前任务: 华医看视频");
document.querySelector("div[id='Div1']").style.top = "40px";
huayi.seeVideo(1);
} else if (urlTip == "course_ware_cc.aspx") { //CC播放器视频页面
console.log("当前任务: 华医看视频");
document.querySelector("div[id='Div1']").style.top = "40px";
huayi.seeVideo(2);
} else if (urlTip == "exam.aspx") { //考试页面
console.log("当前任务: 华医考试");
huayi.doTest();
} else if (urlTip == "course.aspx" || urlTip == "cme.aspx") { //课程列表页面
console.log("当前任务: 课程列表");
huayi.courseList();
} else if (urlTip == "exam_result.aspx") { //考试结果页面
console.log("当前任务: 华医考试结果审核");
huayi.doResult();
} else {
console.log("其它情况");
try {
document.querySelector("span[id='tixing']").innerHTML = "此页面非视频、考试或未适配
失效请赞赏联系  ε(┬┬﹏┬┬)3";
document.querySelector("img[id='Pic']").style.display = "block";
} catch (error) { };
};
function getHuayi() {
return {
courseList: function () {
addAnwserCopybtn();
DelAllAnwser();
},
seeVideo: function (e) {
var tr = localStorage.getItem(keyPlayRate);
//console.log("存储读取" + tr);//读取倍速
//var playRateNow = tr ? tr : vSpeed;
var playRateNow = 1;
cleanKeyStorage();
asynckillsendQuestion();//屏蔽课堂问答的函数;
killsendQuestion2();//屏蔽课堂问答的函数2;
killsendQuestion3(); //循环检测问答对话框是否弹出。
// addrateinfo();//插入一些按钮
// addratebtn(1);
// addratebtn(1.5);
// addratebtn(2);
// addratebtn(3);
// addratebtn(5);
// addratebtn(10);
//addSkipbtn();//跳过按钮
addinfo();//脚本信息
changelayout();
//速度调节部分
window.onload = function () {
localStorage.setItem(keyThisTitle, JSON.stringify(window.document.title));//储存章节标题
// console.log("准备激活加速");
ratechg(playRateNow);
if (autoSkip == true) {//秒过功能,签完别尝试
setTimeout(function () {
skipVideo();
}, (submitTime + Math.ceil(Math.random() * randomX)));
console.log("秒过了!");
};
clock = setInterval(examherftest, 3000);//阿み志此处要改11才能考试,循环法用examherftest检测考试按钮是否能点击
// try {
// videoObj.onended = function () {
// console.log("播放完成,准备进入考试");
// // if (document.querySelector("a[id='mode']").innerText != "当前模式:刷视频+自动考试\n[点击此处切换]") {
// clickexam();//阿み志不想考试
// // };
// };
// } catch (error) { console.log("播放器1检测错误"); }
switch (e) {
case 1:
window.s2j_onPlayerInitOver()
{
// console.log("polyv加载完毕,静音,稍后尝试触发一次播放");
player?.j2s_setVolume(0);
document.querySelector("video").defaultMuted = true;
setTimeout(function () {
try {
//document.querySelector("video").volume =0;//实际测试,主要靠这一条静音
player.j2s_resumeVideo();
//document.querySelector("video").muted = true;
examherftest();
//document.querySelector("button[onclick='closeBangZhu()']").click();//关闭温馨提醒
} catch (error) {
console.log("上一段代码有误");
};
}, 2000); //延时点击播放,之前是5秒
};
break;
case 2:
window.on_CCH5player_ready()
{
//console.log("CCplayer加载完毕,静音,稍后尝试触发一次播放");
cc_js_Player?.setVolume(0);
document.querySelector("video").defaultMuted = true;
setTimeout(function () {
try {
//document.querySelector("video").volume =0;//实际测试,主要靠这一条静音
cc_js_Player.play();
//document.querySelector("video").muted = true;
examherftest();
//document.querySelector("button[onclick='closeBangZhu()']").click();//关闭温馨提醒
} catch (error) {
console.log("上一段代码有误");
};
}, 2000); //延时点击播放,之前是5秒
};
break;
default:
console.log("其他播放器?");
};
};
},
doTest: function () {
var questions = JSON.parse(localStorage.getItem(keyTest)) || {};
var qRightAnswer = JSON.parse(localStorage.getItem(keyRightAnswer)) || {};
if (JSON.stringify(qRightAnswer) == "{}") {
qRightAnswer = LoadRightAnwser();
};
var qTestAnswer = {};
var index = 0;
while (true) {
var question = document.querySelectorAll("table[class='tablestyle']")[index];
if (question == null) break;
else {
var q = question.querySelector(".q_name").innerText.substring(2).replace(/\s*/g, "");//问题的具体文本
//thisQuestions=thisQuestions+q+"@"
if (qRightAnswer.hasOwnProperty(q)) { //当查询到记录了正确答案时的操作
//console.log("问题:"+ q + ",有答案:"+ qRightAnswer[q]);
var rightSelection = findAnwser("tbody", index, qRightAnswer[q]) //返回答案选项label
rightSelection.click();
} else {
if (questions.hasOwnProperty(q)) {
questions[q] = getNextChoice(questions[q]);//通过Unicode数字+1切换到下一个选项,返回的是字母选项
//console.log("不知道答案:"+ q+",测试:"+questions[q]);
} else { //如果系统没有记录
questions[q] = "A";
};
var answer = getChoiceCode(questions[q]);//将字母选项转换为Unicode数字并减去A代表的65,等于选项顺序,0是第一个选项
var element = document.querySelectorAll("tbody")[index].getElementsByTagName("label")[answer];//获取到的是4-5个选项的数组answer等于选项顺序,0是第一个选项
//document.querySelector("#gvQuestion_rbl_" + index + "_" + answer + "_" + index);
if (!element) { //选项除错机制
console.log("找不到选项,选项更改为A index: " + index + " answer: " + answer);
questions[q] = "A";
answer = getChoiceCode("A");
element = document.querySelectorAll("tbody")[index].getElementsByTagName("label")[answer];//获取到的是4-5个选项的数组answer等于选项顺序,0是第一个选项
//document.querySelector("#gvQuestion_rbl_" + index + "_" + answer + "_" + index);
//localStorage.removeItem(keyTest)
};
try {
var answerText = element.innerText.substring(3);//"A、"占用3个字符
//console.log("测试语法:" + (answerText == element.innerText.trim().substring(2)));
//element.nextSibling.innerText.trim().substring(2); //获得当前答案文本
qTestAnswer[q] = answerText;
//console.log("qTestAnswer:"+error);
} catch (error) { console.log("答案文本获取失败A:" + error); };
element.click();
};
index = index + 1;
};
};
//存储相关记录
localStorage.setItem(keyTest, JSON.stringify(questions));
localStorage.setItem(keyTestAnswer, JSON.stringify(qTestAnswer));
setTimeout(function () {
document.querySelector("#btn_submit").click();
}, (submitTime + Math.ceil(Math.random() * randomX))); //交卷延时
///专用函数区
function findAnwser(qakey, index, rightAnwserText) {
var answerslist = document.querySelectorAll(qakey)[index];
var arr = answerslist.getElementsByTagName("label");
for (var i = 0; i < arr.length; i++) {
//console.log(arr[i].innerText);
if (arr[i].innerText.substring(3) == rightAnwserText) {
//if (arr[i].innerText.trim().substring(2) == rightAnwserText) {
return arr[i];
};
};
};
function getChoiceCode(an) { //用于获取选项字符编码
var charin = an || "A";
return charin.charCodeAt(0) - "A".charCodeAt(0);
};
function getNextChoice(an) { //用于获取下一个选项字符
var code = an.charCodeAt(0) + 1;
return String.fromCharCode(code);
};
///专用函数区结束
},
doResult: function () {
//var res = document.getElementsByTagName("b")[0].innerText;
//var dds = document.getElementsByTagName("dd");
var res = $(".tips_text")[0].innerText;
var dds = $(".state_cour_lis");
localStorage.removeItem(keyResult);//移除错题表缓存
if (res == "考试通过" || res == "考试通过!" || res == "完成项目学习可以申请学分了") { //考试通过
console.log("考试通过");
//localStorage.setItem(keyResult, "");//记录最后一次答对的题目。
saveRightAnwser();//记录最后一次答对的题目。
SaveAllAnwser(); //存储所有记录的答案
cleanKeyStorage();//如果通过清理答案
// var next = document.querySelector('input[class="state_lis_btn"][value="待考试"]');
//if (next) {
setTimeout(function () {
var site = window.location.href;
site = site.replace("pages/exam_result.aspx?cwid", "course_ware/course_ware_polyv.aspx?cwid");
fetch(site)//测试原来的视频页是否存在
.then(response => response ? window.location.href = site : window.location.href = site.replace("pages/exam_result.aspx?cwid", "course_ware/course_ware_cc.aspx?cwid"))
.catch(error => console.error('考后回不到视频网址:', error));
//next.click();
}, 1000);//下一节课延时
//};
} else { //考试没过
console.log("考试未通过")
document.querySelector("p[class='tips_text']").innerText = "本次未通过,正在尝试更换答案\r\n(此为正常现象,脚本几秒后刷新,请勿操作)"
var qWrong = {};
for (var i = 0; i < dds.length; ++i) {
if (!dds[i].querySelector("img").src.includes("bar_img")) {//这里表示否定
qWrong[dds[i].querySelector("p").title.replace(/\s*/g, "")] = i
};
};
if (qWrong != {}) {
localStorage.setItem(keyResult, JSON.stringify(qWrong));
saveRightAnwser();
setTimeout(function () {
$("input[type=button][value='重新考试']").click();
}, (reTryTime + Math.ceil(Math.random() * randomX)) * 1);
//重新考试
};
};
},
};
};
//---------------------------------全局函数区------------------------------//
//答案记录函数区开始//
function SaveAllAnwser() {//保存历史题目答案
var qAllAnswer = JSON.parse(localStorage.getItem(keyAllAnswer)) || {};
var qRightAnswer = JSON.parse(localStorage.getItem(keyRightAnswer)) || {};
var qTitle = JSON.parse(localStorage.getItem(keyThisTitle)) || "没有记录到章节名称";
var qOldAnswer = qAllAnswer[qTitle] || {};
for (var q in qRightAnswer) {
qOldAnswer[q] = qRightAnswer[q];
};
qAllAnswer[qTitle] = qOldAnswer;
if (qAllAnswer != null) {//保存正确答案
localStorage.setItem(keyAllAnswer, JSON.stringify(qAllAnswer));
};
};
function LoadRightAnwser() {//加载历史题目答案
var qAllAnswer = JSON.parse(localStorage.getItem(keyAllAnswer)) || {};
//var qRightAnswer = JSON.parse(localStorage.getItem(keyRightAnswer)) ||{};
var qTitle = JSON.parse(localStorage.getItem(keyThisTitle)) || "没有记录到章节名称";
if (qTitle == "没有记录到章节名称") {
console.log("没找到章节名称");
return {};
};
var qOldAnswer = qAllAnswer[qTitle] || {};
return qOldAnswer
};
function saveRightAnwser() { //记录本次测试到的正确答案
var qRightAnswer = JSON.parse(localStorage.getItem(keyRightAnswer)) || {};
var qTestAnswer = JSON.parse(localStorage.getItem(keyTestAnswer)) || {};
var qkeyTest = JSON.parse(localStorage.getItem(keyTest)) || {};
//错题表
var qWrongs = JSON.parse(localStorage.getItem(keyResult)) || {};
for (var q in qTestAnswer) {
//debugger;
var iswrong = false;
if (!qWrongs.hasOwnProperty(q)) { //当查询到记录了正确答案时的操作
console.log("正确的题目:" + q + ",答案:" + qTestAnswer[q]);
qRightAnswer[q] = qTestAnswer[q];
} else { console.log("错误的题目:" + q + ",答案:" + qTestAnswer[q]); };
};
localStorage.removeItem(keyTestAnswer);//清理临时记录
if (qRightAnswer != null) {//保存正确答案
localStorage.setItem(keyRightAnswer, JSON.stringify(qRightAnswer));
};
};
//答案记录函数区结束//
//答案复制相关按钮
function addAnwserCopybtn() {//插入答案复制按钮
let alink = document.createElement("a");
alink.innerHTML = '显示已记录答案';
alink.style = btstyleB;
alink.onclick = function (event) {
var qAllAnswer = JSON.parse(localStorage.getItem(keyAllAnswer)) || {};
var Aout = JSON.stringify(qAllAnswer, null, "\t")
//Aout=encodeURIComponent(Aout);
//window.prompt("请复制",Aout);
if (document.getElementById("AnwserOut")) {
document.getElementById("AnwserOut").innerHTML = Aout;
} else {
let textout = document.createElement("textarea");
textout.id = "AnwserOut";
textout.innerHTML = Aout;
textout.rows = 20;
textout.cols = 30;
document.getElementById("main_div").parentNode.append(textout);
};
};
document.getElementById("main_div").parentNode.append(alink);
};
function DelAllAnwser() {//插入清除答案按钮
let alink = document.createElement("a");
alink.innerHTML = '清除已记录答案';
alink.style = btstyleB;
alink.onclick = function (event) {
var r = confirm("确定清除历史答案?!");
if (r) {
localStorage.removeItem(keyAllAnswer);
};
};
document.getElementById("main_div").parentNode.append(alink);
};
//答案复制相关按钮 end
function skipVideo() {//这是跳过视频的代码
var oVideo = document.getElementsByTagName('video')[0];
if (oVideo) {
oVideo.currentTime = oVideo.duration - 1
};
};
function clickexam() { //延时点击考试按钮。
console.log("已点击考试按钮");
setTimeout(function () {
document.querySelector("#jrks").click();
}, (Math.ceil(Math.random() * randomX)));
//}, (examTime + Math.ceil(Math.random() * randomX)));
};
//按钮插入函数相关
function addSkipbtn() {//插入按钮快进视频按钮
let alink = document.createElement("a");
alink.innerHTML = '快进视频';
alink.style = btstyleA;
alink.onclick = function (event) {
skipVideo();
};
document.querySelector("div[id='jj']").parentNode.append(alink);
};
function addratebtn(ra) {//倍率调整按钮
let alink = document.createElement("a");
alink.innerHTML = '' + ra + 'x';
alink.style = btstyleB;
alink.className = "speed";
alink.id = ra + "x";
alink.onclick = function (event) {
ratechg(ra);
try {
var arr = document.querySelectorAll("a[class='speed']");
arr.forEach(function (item, index, arr) {
arr[index].style = btstyleB;
});
} catch (error) {
};
alink.style = btstyleC;
};
document.querySelector("div[id='jj']").parentNode.append(alink);
}
function ratechg(ra) {//倍率调整
var videoObj = document.querySelector("video")
try {
clearInterval(nspeed);
nspeed = setInterval(() => {
videoObj.playbackRate = ra;
}, 1 * 1000);
localStorage.setItem(keyPlayRate, ra);
//document.querySelector("a[id=" + "'" + ra + "x']").style = btstyleC;
//document.getElementById("playrate").innerHTML = "当前播放速率" + ra + "x";
//console.log("倍率调整为" + ra);
} catch (error) { console.log("倍率调整错误" + error); };
};
function addrateinfo() {//插入说明
let adiv1 = document.createElement("div");
adiv1.innerHTML = '当前播放速率';
adiv1.id = 'playrate';
adiv1.style = "font-size: 15px;text-align: center;margin-top: 10px;";
document.querySelector("div[id='jj']").parentNode.append(adiv1);
};
function addinfo() {//插入说明
//模式切换按钮
var moderesult = localStorage.getItem("华医mode");
if (moderesult == 2) {
moderesult = "当前模式:视频+自动考试";
} else {//包括了结果为1或者无存储的情况
moderesult = "当前模式:单刷视频";
};
var checkbox = document.createElement('div');
checkbox.innerHTML = '' + moderesult + '
[点击此处切换] ';
// 添加到页面的 body 元素中
document.querySelector("div[id='jj']").parentNode.append(checkbox);
//插入说明部分
let mode1 = document.querySelector("a[id='mode']");
mode1.onclick = function () {
if (mode1.innerText == "当前模式:单刷视频\n[点击此处切换]") {
mode1.innerText = "当前模式:视频+自动考试\n[点击此处切换]";
localStorage.setItem("华医mode", "2");
} else {
mode1.innerText = "当前模式:单刷视频\n[点击此处切换]";
localStorage.setItem("华医mode", "1");
};
};
let adiv2 = document.createElement("div");
adiv2.innerHTML = '     无人值守连续播放,刷完视频,再切换到“视频+自动考试”模式,即可连续考试。';
adiv2.id = 'jsinfo';
adiv2.style = "position:relative;left:10px;top:5px;width:240px;font-size:13px;text-align: justify;border: 1px dashed #ff9595;padding:5px;";
document.querySelector("div[id='jj']").parentNode.append(adiv2);
$('div:contains("观看视频完成后,才能进入考试")').eq(-1).text('建议360浏览器和篡改猴/脚本猫');
};
function changelayout() {
document.querySelector("div[id='jj']").remove();
document.querySelector("img[id='photo']").outerHTML = ``;
document.querySelector("img[id='photo']").style.width = "120px";
document.querySelector("img[id='photo']").style.height = "120px";
document.querySelectorAll("div[class='title']")[0].children[0].style = "color: #ff0000;font-weight: bold";
document.querySelectorAll("div[class='title']")[0].children[0].innerText = "支持作者";
document.querySelector("div[class='imgtext']").children[1].style.width = "125px";
document.querySelector("div[class='imgtext']").children[1].style = "color: #ff0000;padding-top:10px";
document.querySelector("div[class='imgtext']").children[1].innerText = "养娃不易\投点小费\❤谢啦❤"
//document.querySelector("div[class='imgtext']").children[1].style.left = "10px";
document.querySelector("div[class='top']").outerHTML = '