// ==UserScript== // @name 2022年最新华医网-公需课|选修课|学分类|全自动与半自动模式(版本:兼容性增强) // @namespace http://tampermonkey.net/ // @version 1.9 // @description 全新写法,脚本在独立隔离环境运行(大大提高安全性),【功能】:1.全自动模式:视频自动加速,自动跳过;自动考试,完成考试则自动下一科目,直到该课完成;2.自定义选择课程:当完成一课则自动切换继续下一课程;3.精确答题库:智能存储答案到云端(遇新课程时,做过一遍后则记录答案,下次再做直接精确选择正确的答案);4.所有环节适当加入延时应对校验,如:考试等;5.半自动模式:手动选择课程,用户可自定义选择视频加速或略过并进行考试; // @author 帮帮客 // @license bbk_1106 // @match *://*.91huayi.com/* // @require https://cdn.bootcdn.net/ajax/libs/jquery/3.6.0/jquery.js // @grant GM_setValue // @grant GM_getValue // @grant GM_listValues // @grant GM_xmlhttpRequest // @grant unsafeWindow // @run-at document-start // @downloadURL none // ==/UserScript== class Verify { constructor() { let version_ = "1.9"; var txt = '操作流程:\n'+ '1.复制输入框里的内容;\n'+ '2.点击浏览器右上角的油猴图标;\n'+ '3.点击管理面板,找到刚安装的油猴脚本并点击打开;\n'+ '4.在下方这行代码下,有一行是空白行,请将复制的内容粘贴上去;\n'+ '[ // @require https://cdn*****jquery.js]\n'+ '[ 空白行 ]\n'+//!!!!注意:并非替换此行(27行),请将复制的内容粘贴到第10行!(鼠标滚轮往上滑,在上方) '[ // @grant GM_setValue]\n'+ '5.保存后刷新华医网。 < Ctrl + C 复制输入框内容>'; var str = '// @require http://sharemeiriyouxuan.cn/bbk_zs_6.js'; if (GM_listValues().indexOf("set") == -1) { GM_setValue("set", { "idCard": "", "code": "", "hear":"", "version":"" }); confirm("华医网_JavaScript\n初始化完毕!\n请按流程完成功能激活。"); } let Set = GM_getValue("set"); if (Set["hear"] != true){ $(document).ready(function(){data();}) setTimeout(function (){ prompt(txt, str); },500); } else if(Set["version"] != version_){ setTimeout(function (){ Set = GM_getValue("set"); if(Set["version"] != version_){ data(); prompt('华医网_JavaScript\n提示:您有新版本更新\n当前版本:'+Set["version"]+' 最新版本:'+version_+'\n'+ '请将输入框内容复制粘贴到代码【空白行】\n'+ '[// @require https://cdn*****jquery.js] 第一行\n'+ '[ 空白行 ] 第二行\n'+//!!!!注意:并非替换此行(55行),请将复制的内容粘贴到第10行!(鼠标滚轮往上滑,在上方) '[// @grant GM_setValue] 第三行\n'+ '如需帮助请关注公众号查看说明详情。', str); } },2000); } } } function data(){ var url_n,url_t; url_n = unsafeWindow.location.href.split("/");url_t = url_n[url_n.length - 1].split("?")[0]; if (url_t !="course_list_v2.aspx"){ $('body').append(`