超星学习通智能刷课【可后台运行】
// ==UserScript==
// @name 超星学习通智能刷课【可后台运行】
// @name:zh-TW
// @name:en Chaoxing Automatic Learning Tool[One-click start] [Minimize run]
// @description 【可手机挂机】支持【超星学习通】【学银在线】【超星系统的继续教育】的视频、章节测试、文档、直播、作业、考试;脚本一键启动、单页面全自动运行、可最小化运行不会中断;不占网速、不费流量,开热点也能用;【三亿题库】题目覆盖率99%,支持单选、多选、填空、判断【图片题、编程题、听力题】;题目答案实时收录,轻松拿高分
// @description:zh-TW 【可手机挂机】支援【超星學習通】【學銀線上】【超星系統的繼續教育】的影片、章節測驗、文件、直播、作業、考試;腳本一鍵啟動、單頁全自動運作、可最小化運作不會中斷;不佔網速、不費流量,開熱點也能用;【三億題庫】題目覆蓋率99%,支持單選、多選、填空、判斷【圖片題、程式設計題、聽力題】;題目答案即時收錄,輕鬆拿高分
// @description:en 【mobile phone supported】Supports videos, chapter tests, documents, live broadcasts, homework, and exams of [Chaoxing], [Xueyin Online]; scripts can be started with one click, run automatically on a single page, and can be minimized and run without interruption; does not occupy network speed or traffic; [300 millions questions] covers 99% of questions, supports single-choice, multiple-choice, fill-in-the-blank, judgment [picture questions, programming questions, listening questions]
// @antifeature
// @antifeature:
// @antifeature:en payment The script will request a third-party paid question bank to answer questions. You can choose to pay or disable the answering function.
// @namespace 小苏
// @version 2.1
// @author 小苏
// @run-at document-end
// @storageName 小苏
// @match *://*/*
// @icon http://pan-yz.chaoxing.com/favicon.ico
// @grant unsafeWindow
// @grant GM_xmlhttpRequest
// @grant GM_setValue
// @grant GM_getValue
//👇👇👇👇👇👇👇👇Please fill in the code prompted by the script into the blanks below, one per line, and press Ctrl+S to save.👇👇👇👇👇👇👇👇
//👇👇👇👇👇👇👇👇請將腳本提示的程式碼填入下面空白中,一行一個,按Ctrl+S儲存👇👇👇👇👇👇👇
//👇👇👇👇👇👇👇👇请将脚本提示的代码填入下面空白中,一行一个,按Ctrl+S保存👇👇👇👇👇👇👇👇
//👆👆👆👆👆👆👆👆请将脚本提示的代码填入上面空白中,一行一个,按Ctrl+S保存👆👆👆👆👆👆👆👆
//👆👆👆👆👆👆👆👆請將腳本提示的程式碼填入上面空白中,一行一個,按Ctrl+S儲存👆👆👆👆👆👆👆
//👆👆👆👆👆👆👆👆Please fill in the code prompted by the script into the blanks above, one per line, and press Ctrl+S to save.👆👆👆👆👆👆👆
// @connect mooc1.chaoxing.com
// @connect mooc1-1.chaoxing.com
// @connect mooc1-2.chaoxing.com
// @connect mooc2-ans.chaoxing.com
// @connect mooc1-api.chaoxing.com
// @connect stat2-ans.chaoxing.com
// @connect passport2.chaoxing.com
// @connect zhibo.chaoxing.com
//----------------------------------------
// @connect mooc1.hnust.edu.cn
// @connect stat2-ans.hnust.edu.cn
// @connect passport2.hnust.edu.cn
//----------------------------------------
// @connect mooc1.hnsyu.net
// @connect stat2-ans.hnsyu.net
// @connect passport2.hnsyu.net
//----------------------------------------
// @connect mooc1.gdhkmooc.com
// @connect stat2-ans.gdhkmooc.com
// @connect passport2.gdhkmooc.com
//----------------------------------------
// @connect mooc1.zut.edu.cn
// @connect stat2-ans.zut.edu.cn
// @connect passport2.zut.edu.cn
//----------------------------------------
// @connect mooc1.wljx.hfut.edu.cn
// @connect stat2-ans.wljx.hfut.edu.cn
// @connect passport2.wljx.hfut.edu.cn
//----------------------------------------
// @connect mooc1.hncj.edu.cn
// @connect stat2-ans.hncj.edu.cn
// @connect passport2.hncj.edu.cn
//----------------------------------------
// @connect mooc1.qutjxjy.cn
// @connect stat2-ans.qutjxjy.cn
// @connect passport2.qutjxjy.cn
//----------------------------------------
// @connect mooc1.jxjyzx.xust.edu.cn
// @connect stat2-ans.jxjyzx.xust.edu.cn
// @connect passport2.jxjyzx.xust.edu.cn
//----------------------------------------
// @connect mooc1.xueyinonline.com
// @connect stat2-ans.xueyinonline.com
// @connect passport2.xueyinonline.com
//----------------------------------------
// @connect mooc1.cqrspx.cn
// @connect stat2-ans.cqrspx.cn
// @connect passport2.cqrspx.cn
//----------------------------------------
// @connect mooc1.ynny.cn
// @connect stat2-ans.ynny.cn
// @connect passport2.ynny.cn
//----------------------------------------
// @connect mooc1.cugbonline.cn
// @connect stat2-ans.cugbonline.cn
// @connect passport2.cugbonline.cn
//----------------------------------------
// @connect mooc1.xust.edu.cn
// @connect stat2-ans.xust.edu.cn
// @connect passport2.xust.edu.cn
//----------------------------------------
// @connect mooc1.xynu.edu.cn
// @connect stat2-ans.xynu.edu.cn
// @connect passport2.xynu.edu.cn
//----------------------------------------
// @connect mooc1.hnvist.cn
// @connect stat2-ans.hnvist.cn
// @connect passport2.hnvist.cn
//----------------------------------------
// @connect mooc1.ecnusole.com
// @connect stat2-ans.ecnusole.com
// @connect passport2.ecnusole.com
//----------------------------------------
// @connect mooc.s.ecust.edu.cn
// @connect webvpn.ahmu.edu.cn
//----------------------------------------
// @connect tk.axetk.cn
// @connect tk.tk.icu
// @connect tk.wanjuantiku.com
// @connect ans.tk.icu
// @connect 127.0.0.1
// @license MIT
// @compatible firefox
// @compatible chrome
// @compatible edge
// @supportURL https://tk.tk.icu/
// ==/UserScript==
!!(function () {
const
//---------------------------------------------------------------------------
是否启用后台服务器 = '0',//改为1则启用后台服务器,请先学习使用方法:https://bbs.tampermonkey.net.cn/thread-5249-1-1.html
//Change 1/0 to enable background program,Please learn how to use it:https://bbs.tampermonkey.net.cn/thread-5249-1-1.html
服务器地址 = '127.0.0.1',//用于对接后台服务器,不懂不要修改
//Do not change this if you don't know how it works
端口 = '6503'; //后台服务器端口,不懂不要修改
//Do not change this if you don't know how it works
//---------------------------------------------------------------------------
// 音频文件的base64,是一段静音音频,在后台播放可以防止页面休眠
// ----------
// 别看了,屎山
// ----------
let $w = unsafeWindow,
$l = $w.location.href,
$d = $w.document,
$version = GM_info.script.version.replaceAll('.', ''),
// 调用$s[value]可以获取url查询值
$s = Object.fromEntries(new URLSearchParams($w.location.search)),
$protocol = $w.location.protocol + "//",
getCookie = name => `; ${document.cookie}`.split(`; ${name}=`).pop().split(';').shift(),
$uid = getCookie('UID') || getCookie('_uid') || $s['uid'],
// 自己封装的仿layer弹窗,因为从外部调用js可能受网络影响
$layer = (info) => {
const body = $d.body;
const shadow = $d.createElement('div');
const alert = $d.createElement('div');
const alertHead = $d.createElement('div');
const alertBody = $d.createElement('div');
const buttons = $d.createElement('div');
const button = $d.createElement('span');
shadow.classList.add('shadow');
alert.classList.add('alert');
alertHead.classList.add('alertHead');
alertBody.classList.add('alertBody');
buttons.classList.add('buttons');
button.classList.add('button');
alertHead.innerHTML = '提示'
alertBody.innerHTML = info;
button.innerHTML = '确定';
button.addEventListener('click', () => {
shadow.remove();
alert.remove();
});
buttons.appendChild(button);
alert.appendChild(alertHead)
alert.appendChild(alertBody)
alert.appendChild(buttons)
body.appendChild(shadow);
body.appendChild(alert);
},
// 根据ascii排序数组元素
$ascii = (str) => {
return str.split('').sort((a, b) => a.charCodeAt(0) - b.charCodeAt(0)).join('');
},
// 生成随机32位字符串
randomString = (z = false) => {
let t = "abcdef1234567890",
result = ''
z && (t += "ghijklmnopqrstuvwxyz")
for (let i = 0; i < 32; i++) {
const randomIndex = Math.floor(Math.random() * t.length);
result += t[randomIndex];
}
return result
},
// 生成随机毫秒数,例如$(1,2)可能返回1500
$n = function (min, max) {
if (arguments.length == 1) {
max = min + 1;
if (min > 1) {
min = min - 1
}
} else if (arguments.length == 0) {
min = 4;
max = 6;
}
return (Math.random() * (max - min) + min).toFixed(3) * 1000;
},
// sleep函数,使用await调用
sleep = (interval) => {
return new Promise((success, fail) => {
setTimeout(success, interval);
});
},
hostList = [
'https://tk.tk.icu/',
'https://tk.axetk.cn/',
'https://tk.wanjuantiku.com/'
],
host = '',
handleImgs = (s) => {
// 去除字符串中的style与script标签和其中的内容
s = s.replace(/<style[^>]*>[\s\S]*?<\/style>/gi, '').replace(/<script[^>]*>[\s\S]*?<\/script>/gi, '')
let imgEs = s.match(/(<img([^>]*)>)/ig)
// 提取html中的图片
if (imgEs) {
for (let j = 0, k = imgEs.length; j < k; j++) {
let div = $d.createElement('div')
div.innerHTML = imgEs[j]
if (div.children.length < 1) {
continue
}
let src = div.children[0].getAttribute('src')
src && (s = s.replace(imgEs[j], src.replace(/http[s]?:\/\//, '')));
}
}
// 提取iframe(音频内容),转化为纯文本链接
let iframeEs = s.match(/(<iframe([^>]*)>)/ig);
if (iframeEs) {
for (let j = 0, k = iframeEs.length; j < k; j++) {
let div = $d.createElement('div')
div.innerHTML = iframeEs[j]
let src = div.children[0].getAttribute('_src') || div.children[0].getAttribute('src')
src && (s = s.replace(iframeEs[j], src.replace(/http[s]?:\/\//, '')));
}
}
// 提取audio标签(旧版音频)
let div = $d.createElement('div')
div.innerHTML = s
let audioPlayers = div.querySelectorAll('.audioReader')
for (let audioPlayer of audioPlayers) {
let source = audioPlayer.querySelector('source')
let src = ''
if (source) {
src = source.getAttribute('src')
if (src) {
src = src.replace(/http[s]?:\/\//, '')
}
}
audioPlayer.innerHTML = src
}
s = div.innerHTML
return s
},
// 格式化字符串
trim = (s) => {
return handleImgs(s)
.replaceAll("-", '')
.replaceAll(/([\x00-\x1F\x7F]|\s){2,}/g, ' ')
.replaceAll(/<[^>]*>/g, '')
.replaceAll('javascript:void(0);', '')
.replaceAll(",", ",")
.replaceAll("。", ".")
.replaceAll("?", "?")
.replaceAll("!", "!")
.replaceAll(":", ":")
.replaceAll(";", ";")
.replaceAll("“", '"')
.replaceAll("”", '"')
.replaceAll("‘", "'")
.replaceAll("’", "'")
.replaceAll("(", "(")
.replaceAll(")", ")")
.replaceAll("【", "[")
.replaceAll("】", "]")
.replaceAll("、", ",")
.replaceAll("\"", '*')
.replaceAll(" ", '')
.replaceAll("'", '*')
.replaceAll("%", '*')
.replaceAll(" ", '')
.replace(/^([\x00-\x1F\x7F]|\s)+/ig, '')
.replace(/([\x00-\x1F\x7F]|\s)+$/ig, '');
},
isSameDomain = (url1, url2) => {
// 判断请求前后两个url是否为同域
if (url1.indexOf('http') !== 0) {
// 直接请求路径,说明与页面同域,替换为页面url
url1 = $l
}
try {
const currentUrl = new URL(url1);
const testUrl = new URL(url2);
// 比较主机名(hostname)是否相同
return currentUrl.hostname === testUrl.hostname;
} catch (error) {
return false;
}
},
request = (data) => {
let hosts = window.location.href.match(/https:\/\/webvpn\.(.*?)\/https\/[0-9a-z]+\//)
if (Array.isArray(hosts)&&hosts.length>0) {
try {
if(data.headers&&data.headers.Referer){//修改referer为vpn
try{
const refererObj = new URL(data.headers.Referer)
data.headers.Referer = hosts[0].slice(0, -1) + refererObj.pathname + refererObj.search + refererObj.hash
}catch(e){
console.log(e)
}
}
const urlObj = new URL(data.url)
data.url = hosts[0].slice(0, -1) + urlObj.pathname + urlObj.search + urlObj.hash
} catch (e) {//data.url是个路径,不是完整url
if(data.url.charAt(0)=='/'){
data.url = hosts[0].slice(0, -1)+data.url
}else{
data.url = hosts[0]+data.url
}
console.log(e)
}
if(!data.url.includes('&enlink-vpn')){
data.url+='&enlink-vpn'
}
}//如果检测到校园网,自动重建请求到校园网节点
return new Promise((success, fail) => {
if (data.method == undefined) {
data.method = 'GET';
}
data.method = data.method.toUpperCase()
if (data.timeout == undefined) {
data.timeout = 10000;
}
if (!data.headers) {
data.headers = {}
}
data.headers['Accept-Language'] = 'zh-CN,zh;q=0.9';
data.onload = function (res) {
if (res.responseText.includes('<title>用户登录</title>')) {
// 请求后跳转到登录页,说明cookie出现异常(此问题易出现在篡改猴5.2.0版本与同期部分篡改猴beta版)
if (isSameDomain(data.url, $l)) {
let method = data.method
// 是否与页面同域,如果是就改用xhr
const xhr = new XMLHttpRequest()
xhr.open(method, data.url, true)
xhr.onreadystatechange = function () {
if (xhr.readyState === XMLHttpRequest.DONE) {
if (xhr.status >= 200 && xhr.status < 300) {
let res = {
responseText: xhr.responseText,
status: xhr.status
}
success(res)
} else {
success(false)
}
}
}
xhr.onerror = function () {
alert('登录状态失效,请重新登陆超星');
$w.location.href = $protocol + $w.location.host.replace(/mooc(.*?)\./ig, 'passport2.') + '/login?fid=&newversion=true&refer=' + encodeURIComponent($l)
}
xhr.timeout = data.timeout
if (method === 'POST' && data.data) {
if (data.headers) {
for (let i in data.headers) {
xhr.setRequestHeader(i, data.headers[i])
}
}
xhr.send(data.data)
} else {
xhr.send()
}
} else if (GM_info.scriptHandler == "Tampermonkey" && ['5.2.6195', '5.2.6196', '5.2.6197', '5.2.6198', '5.2.6199', '5.2.6200', '5.2.0'].includes(GM_info.version)) {
if (confirm(`您正在使用的油猴插件版本为测试版:${GM_info.version}\n该版本存在未修复的问题,无法稳定的运行此脚本,请使用脚本猫\n点击确定前往脚本猫官网`)) {
$w.location.href = 'https://scriptcat.org/zh-CN/'
} else {
success(false)
}
}
} else {
success(res)
}
}
data.onerror = function (e) {
const hosts = data.url.match(/^http(s)?:\/\/(.*?)\//)
if (hosts && hosts.length > 0) {
let host = hosts[0].replace(/^http(s)?:\/\//, '').replace('\/', '');
if (typeof e == 'object' && e.error && e.error.includes('Refused to connect to')) {
$w.logs.addLog('<br><font color="red">刚刚有一个跨域请求发送失败</font><br>👇请编辑脚本代码,将下方蓝色代码填入脚本指定空白中👇<br><h4><font color="blue">// @connect ' + host + '</font></h4>👆请编辑脚本代码,将上面蓝色代码填入脚本指定空白中👆<br>别忘了保存并刷新页面哦');
$w.wait = true;
} else if (typeof e == 'string' && e.includes('permission')) {
$w.logs.addLog('<br><font color="red">刚刚有一个跨域请求发送失败</font><br>👇请编辑脚本代码,将下方蓝色代码填入脚本指定空白中👇<br><h4><font color="blue">// @connect ' + host + '</font></h4>👆请编辑脚本代码,将上面蓝色代码填入脚本指定空白中👆<br>别忘了保存并刷新页面哦');
$w.wait = true;
}
}
try { $w.logs.addLog('请求错误,请检查网络连接', 'red'); } catch (e) { }
if (!$l.includes('chaoxing.com')) {
let classId = $s['clazzid'] || $s['classid'] || $s['classId'] || $s['classId'],
courseId = $s['courseid'] || $s['courseId'];
if (confirm('检测到您使用的是学校定制学习通,可能会出现使用问题\n可以尝试切换到学习通官方页面(需要重新登陆),是否切换?')) {
$w.location.href = 'http://passport2.chaoxing.com/login?refer=http%3A%2F%2Fmooc1.chaoxing.com%2Fvisit%2Fstucoursemiddle%3Fcourseid%3D' + courseId + '%26clazzid%3D' + classId + '%26vc%3D1%26ismooc2%3D1%26v%3D2%26r%3D1&newversion=true&_blank=0';
}
}
console.log(e);
success(false);
}
data.ontimeout = function () {
success(false);
}
GM_xmlhttpRequest(data);
})
},
brequest = (data) => {
return new Promise((success, fail) => {
if (!data.method) {
data.method = 'get'
}
if (!data.timeout) {
data.timeout = 1e4
}
data.ontimeout = data.onerror = function () {
success(false)
}
data.onload = function (res) {
try {
success(JSON.parse(res.responseText));
} catch (e) {
console.log(e);
success(false);
}
}
GM_xmlhttpRequest(data);
})
},
tkLeft = (left, tkToken) => {
if (!Number.isInteger(left)) {
return
}
$w.left = left;
GM_setValue('tkLeft', left);
try { $d.querySelector('#ugyvciuu').value = left } catch (e) { }
try { $d.querySelector('#payButton').setAttribute("href", host + "?token=" + tkToken + "#2") } catch (e) { }
try { $d.querySelector('#bindQQ').setAttribute("href", host + "?token=" + tkToken + "#bind") } catch (e) { }
try { $d.querySelector("#payToken").setAttribute("href", host + "?token=" + tkToken + "#2") } catch (e) { }
try { $d.querySelector("#tokenLeft").value = left } catch (e) { }
},
ctk = (token) => {
let url = host + 'api/checkLeft?token=' + token
let left = 0
try {
brequest({ "url": url }).then(function (success) {
try {
left = success.data
if (left == -1) {
// 剩余次数为-1,说明可能token注册但从未登录,然后现在失效了,需要重新注册
register(token)
left = 0
}
tkLeft(left, token);
if (success.hasInfo) {
if (success.msg !== $w.lastLog) {//判断是否为重复提示,防止造成骚扰
$w.lastLog = success.msg
try {
$w.logs.addLog(success.msg, 'orange')
} catch (e) {
console.log(e)
}
}
}
} catch (e) {
console.log(e)
}
})
} catch (e) {
console.log(e)
} finally {
return left
}
},
// 检查字符串是否为判断题答案
panDuan = str => {
const right = ['正确', '对', '是', 'T', '√', 'ri', 'true', 'A']
const wrong = ['错误', '错', '否', 'F', '×', 'wr', 'false', 'B']
let result = false
right.forEach(e => {
if (str.includes(e)) {
result = 'r'
}
})
wrong.forEach(e => {
if (str.includes(e)) {
result = 'w'
}
})
return result
},
// 检查脚本是否多开
checkDuoKai = () => {
if ($w.top !== $w) {
return false;
}
try {
// 在页面添加一个全局数组,如果数组元素数量>2,就是多开了
$w.checkConcurrency.push(6);
} catch {
$w.checkConcurrency = [6];
}
const scriptNum = $w.checkConcurrency.length
if (scriptNum > 1) {
alert(`【超星学习通九九助手】\n\n请勿多开此脚本,您开启了${scriptNum}个,请删除多余脚本\n\n请检查您是否同时安装了多个相同的脚本\n是否同时安装了多个脚本管理器:脚本猫、暴力猴、油猴等\n是否有脚本管理器插件被归档至扩展按钮中`);
return true;
}
return false;
},
// 使用textarea元素来去除html中奇奇怪怪的符号
decodeHtmlEntities = text => {
const textarea = $d.createElement('textarea');
textarea.innerHTML = text;
return textarea.value;
},
md5 = (str) => {
function hex_md5(s) {
return binl2hex(core_md5(str2binl(s), s.length * 8));
}
function core_md5(x, len) {
x[len >> 5] |= 0x80 << ((len) % 32);
x[(((len + 64) >>> 9) << 4) + 14] = len;
let a = 1732584193;
let b = -271733879;
let c = -1732584194;
let d = 271733878;
for (let i = 0; i < x.length; i += 16) {
let olda = a;
let oldb = b;
let oldc = c;
let oldd = d;
a = md5_ff(a, b, c, d, x[i + 0], 7, -680876936);
d = md5_ff(d, a, b, c, x[i + 1], 12, -389564586);
c = md5_ff(c, d, a, b, x[i + 2], 17, 606105819);
b = md5_ff(b, c, d, a, x[i + 3], 22, -1044525330);
a = md5_ff(a, b, c, d, x[i + 4], 7, -176418897);
d = md5_ff(d, a, b, c, x[i + 5], 12, 1200080426);
c = md5_ff(c, d, a, b, x[i + 6], 17, -1473231341);
b = md5_ff(b, c, d, a, x[i + 7], 22, -45705983);
a = md5_ff(a, b, c, d, x[i + 8], 7, 1770035416);
d = md5_ff(d, a, b, c, x[i + 9], 12, -1958414417);
c = md5_ff(c, d, a, b, x[i + 10], 17, -42063);
b = md5_ff(b, c, d, a, x[i + 11], 22, -1990404162);
a = md5_ff(a, b, c, d, x[i + 12], 7, 1804603682);
d = md5_ff(d, a, b, c, x[i + 13], 12, -40341101);
c = md5_ff(c, d, a, b, x[i + 14], 17, -1502002290);
b = md5_ff(b, c, d, a, x[i + 15], 22, 1236535329);
a = md5_gg(a, b, c, d, x[i + 1], 5, -165796510);
d = md5_gg(d, a, b, c, x[i + 6], 9, -1069501632);
c = md5_gg(c, d, a, b, x[i + 11], 14, 643717713);
b = md5_gg(b, c, d, a, x[i + 0], 20, -373897302);
a = md5_gg(a, b, c, d, x[i + 5], 5, -701558691);
d = md5_gg(d, a, b, c, x[i + 10], 9, 38016083);
c = md5_gg(c, d, a, b, x[i + 15], 14, -660478335);
b = md5_gg(b, c, d, a, x[i + 4], 20, -405537848);
a = md5_gg(a, b, c, d, x[i + 9], 5, 568446438);
d = md5_gg(d, a, b, c, x[i + 14], 9, -1019803690);
c = md5_gg(c, d, a, b, x[i + 3], 14, -187363961);
b = md5_gg(b, c, d, a, x[i + 8], 20, 1163531501);
a = md5_gg(a, b, c, d, x[i + 13], 5, -1444681467);
d = md5_gg(d, a, b, c, x[i + 2], 9, -51403784);
c = md5_gg(c, d, a, b, x[i + 7], 14, 1735328473);
b = md5_gg(b, c, d, a, x[i + 12], 20, -1926607734);
a = md5_hh(a, b, c, d, x[i + 5], 4, -378558);
d = md5_hh(d, a, b, c, x[i + 8], 11, -2022574463);
c = md5_hh(c, d, a, b, x[i + 11], 16, 1839030562);
b = md5_hh(b, c, d, a, x[i + 14], 23, -35309556);
a = md5_hh(a, b, c, d, x[i + 1], 4, -1530992060);
d = md5_hh(d, a, b, c, x[i + 4], 11, 1272893353);
c = md5_hh(c, d, a, b, x[i + 7], 16, -155497632);
b = md5_hh(b, c, d, a, x[i + 10], 23, -1094730640);
a = md5_hh(a, b, c, d, x[i + 13], 4, 681279174);
d = md5_hh(d, a, b, c, x[i + 0], 11, -358537222);
c = md5_hh(c, d, a, b, x[i + 3], 16, -722521979);
b = md5_hh(b, c, d, a, x[i + 6], 23, 76029189);
a = md5_hh(a, b, c, d, x[i + 9], 4, -640364487);
d = md5_hh(d, a, b, c, x[i + 12], 11, -421815835);
c = md5_hh(c, d, a, b, x[i + 15], 16, 530742520);
b = md5_hh(b, c, d, a, x[i + 2], 23, -995338651);
a = md5_ii(a, b, c, d, x[i + 0], 6, -198630844);
d = md5_ii(d, a, b, c, x[i + 7], 10, 1126891415);
c = md5_ii(c, d, a, b, x[i + 14], 15, -1416354905);
b = md5_ii(b, c, d, a, x[i + 5], 21, -57434055);
a = md5_ii(a, b, c, d, x[i + 12], 6, 1700485571);
d = md5_ii(d, a, b, c, x[i + 3], 10, -1894986606);
c = md5_ii(c, d, a, b, x[i + 10], 15, -1051523);
b = md5_ii(b, c, d, a, x[i + 1], 21, -2054922799);
a = md5_ii(a, b, c, d, x[i + 8], 6, 1873313359);
d = md5_ii(d, a, b, c, x[i + 15], 10, -30611744);
c = md5_ii(c, d, a, b, x[i + 6], 15, -1560198380);
b = md5_ii(b, c, d, a, x[i + 13], 21, 1309151649);
a = md5_ii(a, b, c, d, x[i + 4], 6, -145523070);
d = md5_ii(d, a, b, c, x[i + 11], 10, -1120210379);
c = md5_ii(c, d, a, b, x[i + 2], 15, 718787259);
b = md5_ii(b, c, d, a, x[i + 9], 21, -343485551);
a = safe_add(a, olda);
b = safe_add(b, oldb);
c = safe_add(c, oldc);
d = safe_add(d, oldd);
}
return Array(a, b, c, d);
}
function md5_cmn(q, a, b, x, s, t) {
return safe_add(bit_rol(safe_add(safe_add(a, q), safe_add(x, t)), s), b);
}
function md5_ff(a, b, c, d, x, s, t) {
return md5_cmn((b & c) | ((~b) & d), a, b, x, s, t);
}
function md5_gg(a, b, c, d, x, s, t) {
return md5_cmn((b & d) | (c & (~d)), a, b, x, s, t);
}
function md5_hh(a, b, c, d, x, s, t) {
return md5_cmn(b ^ c ^ d, a, b, x, s, t);
}
function md5_ii(a, b, c, d, x, s, t) {
return md5_cmn(c ^ (b | (~d)), a, b, x, s, t);
}
function safe_add(x, y) {
let lsw = (x & 0xFFFF) + (y & 0xFFFF);
let msw = (x >> 16) + (y >> 16) + (lsw >> 16);
return (msw << 16) | (lsw & 0xFFFF);
}
function bit_rol(num, cnt) {
return (num << cnt) | (num >>> (32 - cnt));
}
function str2binl(str) {
let bin = Array();
for (let i = 0; i < str.length * 8; i += 8)
bin[i >> 5] |= (str.charCodeAt(i / 8) & 255) << (i % 32);
return bin;
}
function binl2hex(binarray) {
let hex_tab = "0123456789abcdef";
let str = "";
for (let i = 0; i < binarray.length * 4; i++) {
str += hex_tab.charAt((binarray[i >> 2] >> ((i % 4) * 8 + 4)) & 0xF) +
hex_tab.charAt((binarray[i >> 2] >> ((i % 4) * 8)) & 0xF);
}
return str;
}
return hex_md5(str)
},
getTkToken = () => {
//尝试从脚本存储中获取token,如果无法获取,就从页面缓存中获取
return GM_getValue('shenchanranToken', false) || $w.localStorage.getItem("shenchanranToken")
},
register = (tempToken) => {
return brequest({
url: host + 'api/register',
method: 'put',
data: JSON.stringify(
{
'token': tempToken,
'md5': md5(tempToken)
}
),
headers: {
"Content-Type": "application/json"
}
})
},
hostCheck = () => {
return new Promise((success, fail) => {
function r(i) {
if (i >= hostList.length) {
let z = confirm('【超星学习通九九助手】\n所有服务器均不可用,请稍后刷新重试或尝试更换网络\n中国移动宽带/校园网建议更换网络\n如果仍无法使用,请点击“取消”按钮自动前往更新脚本');
if (!z) {
$w.top.location.href = 'https://greasyfork.org/zh-CN/scripts/469522'
}
fail()
return
}
brequest({ "url": hostList[i] + 'api/status?ran=' + String(Date.now()) + '&version=' + $version }).then((checkResult) => {
if (!checkResult) {
i++
r(i)
success()
} else if (checkResult.status == 't') {
host = hostList[i];
s()
} else if (checkResult.status == 'f') {
alert('【超星学习通九九助手】服务器暂停服务,请耐心等待恢复\n' + checkResult.info);
fail()
} else if (checkResult.status == 'u') {
let l = confirm('【超星学习通九九助手】当前脚本有新版本,点击确定前往更新');
if (l) {
$w.top.location.href = checkResult.url
fail()
return
}
success()
}
})
}
let sTryTime = 0
function s() {
sTryTime += 1
if (sTryTime > 4) {
alert('【超星学习通九九助手】token注册失败,请刷新页面重试')
fail()
}
let token = GM_getValue('shenchanranToken', false) || $w.localStorage.getItem("shenchanranToken"),
reg = /^[0-9a-z]{32}$/ig;
//如果获取了旧版token或者哪里都无法获取,就重新生成一个
if (['66666666666666666666666666666666', '', null, undefined, false].includes(token) || !reg.test(token)) {
let tempToken = randomString(true)
register(tempToken).then((result) => {
if (!result || result.code != 1) {
setTimeout(() => {
s()
}, 500)
}
token = tempToken
$w.localStorage.setItem("shenchanranToken", token)
GM_setValue('shenchanranToken', token)
success()
})
} else {
success()
}
}
r(0)
})
}
// 监听此页面,判断用户是否需要刷学习次数,如果需要,就点进章节
if ($l.includes('mycourse/studentcourse?')) {
let i = setInterval(() => {
if (GM_getValue("doxxcs", false)) {
clearInterval(i)
const lis = [...$d.querySelectorAll(".chapter_item"), ...$d.querySelectorAll("h3")]
for (e of lis) {
if (e.innerHTML.includes("chapterId") || (e.getAttribute("onclick") && e.getAttribute("onclick").includes("toOld"))) {
e.click()
e.querySelector("a").click()
return
}
}
}
}, 500)
}
else if ($l.includes('return_url.php?pid=1000')) {//防止有用户充值到其他token上
let scriptToken = GM_getValue('shenchanranToken','none'),
reg= /^[0-9a-z]{32}$/
if(reg.test(scriptToken)&&GM_getValue('tkLeft',0)==100){//确定脚本已经生成了token,并且答题次数为0
for(host of hostList){
if(host.includes($w.location.host)){
let ctoken = getCookie('token')
if(reg.test(ctoken)&&ctoken!=scriptToken){
if(confirm('【超星学习通九九助手】\n\n您当前充值的token不是脚本正在使用的Token\n是否自动切换为您充值的token?')){
GM_setValue('shenchanranToken',ctoken)
}
}
}
}
}
}
// 刷章节次数页面
else if ($l.includes('mycourse/studentstudy?') && GM_getValue('doxxcs', false)) {
GM_setValue('doxxcs', false)
const body = $d.querySelector("body")
const div = $d.createElement('div')
div.setAttribute("id", "skpannel")
div.innerHTML = `<div id="skpannel">
<div id="skshadow" style="
width: 100%;
height: 100%;
position: absolute;
top: -20px;
left: 0;
width: 100%;
height: 110%;
background-color: rgba(16,26,41,0.76);
z-index: 9998;
">
</div>
<div id="skpannel" style="
font-size: 20px;
position: absolute;
top: 50vh;
left: 50vw;
transform: translate(-50%,-50%);
width: 650px;
background-color: #fff;
border-radius: 10px;
box-shadow: 1px 1px 50px rgba(0,0,0,.3);
overflow: hidden;
padding: 15px 30px;
z-index: 9999;
">
<div style="
font-size: 26px;
width: 100%;
font-weight: 500;
">超星学习通九九助手</div>
<div style="display: flex;
justify-content: space-between;
margin-bottom: 30px;
">
<span>
<div style="margin: 20px 0 10px;">正在刷学习次数,如需停止请刷新页面</div>
</span>
</div>
<div style="font-size: 16px;text-align: center;">已刷<span id="ciuu">1</span>次</div>
<div style="font-size: 16px;text-align: center;">学习次数不是实时更新,请不要同时运行其他脚本,否则刷次数会失败</div>
<span style="font-xize:14px; cursor: pointer; color: #68A4FF; line-height: 20px; height: 20px;border: 1px solid #68A4FF;display: inline-block ;border-radius: 10px;">点我一下,然后你就不用一直盯着这个页面了</span>
</div>
</div>`
let d
const a = () => {
// 随机点击任意章节,学习次数+1
const s = [...$d.querySelectorAll('.posCatalog_name'), ...$d.querySelectorAll('a')]
s.sort((a, b) => {
// 打乱数组顺序
return Math.random() - 0.5
})
for (let z of s) {
let onclick = z.getAttribute("onclick") || z.getAttribute("href")
if (onclick && onclick.includes('getTeacherAjax') && onclick != lastOnclick) {
lastOnclick = onclick
z.click()
d.innerHTML = +d.innerHTML + 1
break
}
}
}
let lastOnclick = null
setTimeout(e => {
body.appendChild(div)
d = $d.querySelector('#ciuu')
setInterval(() => {
a()
}, $n(10, 20))
const audioPlayer = new Audio(audiofile)
audioPlayer.loop = true
$d.addEventListener('visibilitychange', function () {
// 播放静音音频,防止页面休眠
var c = 0;
if ($d.hidden) {
audioPlayer.play();
var timer = setInterval(function () {
if (c) {
$d.title = '🙈刷次数中';
c = 0;
} else {
$d.title = '🙉刷次数中';
c = 1;
}
if (!$d.hidden) {
clearInterval(timer);
$d.title = '学生学习页面';
}
}, 1300);
} else {
audioPlayer.pause();
}
})
}, 1000)
}
// 章节主页,在此页面显示导航弹窗
if ($l.includes('/mycourse/stu?') || ($l.includes('mycourse/studentcourse?') && $w.top == $w)) {
if (checkDuoKai()) {
return;
}
let newVersion = true
if ($l.includes('mycourse/studentcourse?')) {
if (GM_getValue('directToWork', false)) {
GM_setValue('directToWork', false)
$d.querySelector('.workTip').previousSibling.click()
return
}
newVersion = false
} else {
setTimeout(()=>{
let hosts = window.location.href.match(/https:\/\/webvpn\.(.*?)\/https\/[0-9a-z]+\//)
if (Array.isArray(hosts)&&hosts.length>0) {
$w.backToOld()
}
},1000)//如果检测到校园网,自动切换到旧版页面(新版没法用)
setTimeout(e => {
const pagehead = $d.querySelector('.headRight')
if (!pagehead.innerHTML.includes('回到旧版')) {
let a = $d.createElement('a')
a.setAttribute('href', 'javascript:;')
a.setAttribute('class', "backOld fl")
a.setAttribute('onclick', "backToOld()")
a.innerHTML = "回到旧版"
pagehead.prepend(a)
}
}, 2000)
}
const body = $d.querySelector("body")
const div = $d.createElement('div')
const entrance = (host) => {
let hosts = window.location.href.match(/https:\/\/webvpn\.(.*?)\/https\/[0-9a-z]+\//)
if (Array.isArray(hosts)&&hosts.length>0) {
host = hosts[0].slice(0, -1)
}//如果检测到校园网,自动替换host为校园网节点
let classId = $s['clazzid'] || $s['classid'] || $s['classId'] || $s['classId'],
courseId = $s['courseid'] || $s['courseId'],
cpi = $s['cpi'] || '',
courseName = $d.title.replace('-首页', '')
$w.location.href = host + `/mooc-ans/course/999999999${$version}.html?ut=s&classid=` + classId + '&courseid=' + courseId + '&cpi=' + cpi + '&coursename=' + courseName + '&uid=' + $uid
}
div.setAttribute("id", "skpannel")
if (/Android/i.test(navigator.userAgent)&&!/Edg/i.test(navigator.userAgent)) {
let a = confirm('【超星学习通九九助手】\n\n您可能正在使用手机浏览器\n我们不保证脚本能正常运行\n也不保证学习成绩\n建议使用edge手机端浏览器\n点击确定查看详细教程、点击取消关闭此窗口')
if(a){
$w.location.href = 'https://blog.bj.cn/?post=7'
}
}else if(/EdgA/i.test(navigator.userAgent)){
alert('【超星学习通九九助手】\n\n您可能正在使用edge手机浏览器\n我们不保证脚本能在后台正常挂机\n不同手机的后台策略不同,可能在您回到桌面后会自动暂停\n如遇问题请刷新页面或更换为电脑浏览器')
}
div.innerHTML = `<div id="skshadow" style="
width: 100%;
height: 100%;
position: absolute;
top: -20px;
left: 0;
width: 100%;
height: 110%;
background-color: rgba(16,26,41,0.76);
z-index: 9998;
">
</div>
<div id="skpannel" style="
font-size: 20px;
position: absolute;
top: 50vh;
left: 50vw;
transform: translate(-50%,-50%);
width: 650px;
background-color: #fff;
border-radius: 10px;
box-shadow: 1px 1px 50px rgba(0,0,0,.3);
overflow: hidden;
padding: 15px 30px;
z-index: 9999;
">
<div style="
font-size: 26px;
width: 100%;
font-weight: 500;
">超星学习通</div>
<div style="display: flex;
justify-content: space-between;
margin-bottom: 30px;
">
<span>
<span style="display: flex; justify-content: center; align-items: center; height: 100px;">
<label id="token" style="
color: #495057;
font-size: 18px;
margin: auto; /* 使用margin: auto来在Flexbox容器中居中,但这里可能不是必需的,因为justify-content和align-items已经处理了 */
padding: 0 10px; /* 根据需要调整内边距 */
border-radius: 10px; /* 仅为视觉效果,实际对label无效,因为label没有边框或背景 */
background-color: #f1f1f1; /* 可选:为label添加一个背景色以更好地看到它 */
/* 注意:label通常不与border属性一起使用,因为它不是表单输入元素 */
">
大家好,这是其他作者的一个脚本,但是需要付费题库
</label>
</span>
<span style="display: flex; justify-content: center; align-items: center; height: 100px;">
<label id="token" style="
color: #495057;
font-size: 18px;
margin: auto; /* 使用margin: auto来在Flexbox容器中居中,但这里可能不是必需的,因为justify-content和align-items已经处理了 */
padding: 0 10px; /* 根据需要调整内边距 */
border-radius: 10px; /* 仅为视觉效果,实际对label无效,因为label没有边框或背景 */
background-color: #f1f1f1; /* 可选:为label添加一个背景色以更好地看到它 */
/* 注意:label通常不与border属性一起使用,因为它不是表单输入元素 */
">
我简单修改了之前的代码,换成了免费的题库,但是可能题量会很少,而且效果一般,所以各位请见谅QWQ
</label>
</span>
</span>
</div>
<div id="tokentip" style="display: none; font-size: 14px; border-top: 1px solid black;border-bottom: 1px solid black;">
</div>
<div style="font-size: 16px;text-align: center;">该课程支持刷课,请选择您要刷的内容</div>
<div style="margin-top: 20px;display: flex;justify-content: center;margin-bottom: 10px;">
<span
style="cursor: pointer; background-color: #68A4FF; color: white; padding: 2px 15px; line-height: 38px; height: 38px;margin-left: 10px; border: 1px solid #68A4FF;display: inline-block ;border-radius: 23px;margin-right: 10px;"
id="dosk">刷章节</span>
<span
style="cursor: pointer; background-color: #68A4FF; color: white; padding: 2px 15px; line-height: 38px; height: 38px;margin-left: 10px; border: 1px solid #68A4FF;display: inline-block ;border-radius: 23px;margin-right: 10px;"
id="doHomework">刷作业</span>
<span
style="cursor: pointer; background-color: #68A4FF; color: white; padding: 2px 15px; line-height: 38px; height: 38px;margin-left: 10px; border: 1px solid #68A4FF;display: inline-block ;border-radius: 23px;margin-right: 10px;"
id="doExam">刷考试</span>
<span
style="cursor: pointer; background-color: #68A4FF; color: white; padding: 2px 15px; line-height: 38px; height: 38px;margin-left: 10px; border: 1px solid #68A4FF;display: inline-block ;border-radius: 23px;"
id="doxxcs">刷学习次数</span>
<span
style="cursor: pointer; background-color: #68A4FF; color: white; padding: 2px 15px; line-height: 38px; height: 38px;margin-left: 10px; border: 1px solid #68A4FF;display: inline-block ;border-radius: 23px;"
id="canclesk">取消</span>
</div>
</div>`
hostCheck().then(() => {
setTimeout(() => {
const tempUIdElement = $d.querySelector("input[name='userId']") || $d.querySelector("input[id='uploadUid']")
if (tempUIdElement && !$uid) $uid = tempUIdElement.value
body.appendChild(div)
const warning = $d.querySelector('.warn-txt') || $d.querySelector('.continue-study')
const warns = ["已開啟結課", "本课程已结课", "已开启结课"]
let jkdata = GM_getValue('jkdata', {})
let classId = $s['clazzid'] || $s['classid'] || $s['classId'] || $s['classId']
let jk = false
if (warning) {
warns.forEach(e => {
if (warning.innerHTML.includes(e)) {
jk = true
jkdata[classId] = true
GM_setValue('jkdata', jkdata)
}
})
}
if (!jk && jkdata[classId]) {
jkdata[classId] = false
GM_setValue('jkdata', jkdata)
}
ctk(getTkToken())
}, 800)
setTimeout(() => {
let tkToken = getTkToken()
$d.querySelector("#token").value = tkToken
const pannel = $d.querySelector('#skpannel')
const tokentip = $d.querySelector('#tokentip')
$d.querySelector('#dosk').addEventListener('click', () => {
pannel.style.display = 'none';
if (newVersion) entrance($w.ServerHost.mooc1Domain.replace('https://', 'http://'))
else entrance("http://" + $w.location.host)
})
$d.querySelector('#doHomework').addEventListener('click', () => {
pannel.style.display = 'none';
if (newVersion) $d.querySelector('.zy').click()
else $d.querySelector('.workTip').previousSibling.click()
})
$d.querySelector('#doExam').addEventListener('click', () => {
pannel.style.display = 'none';
if (newVersion) $d.querySelector('.ks').click()
else $d.querySelector('.testTip').previousSibling.click()
})
$d.querySelector('#canclesk').addEventListener('click', () => {
pannel.style.display = 'none';
})
$d.querySelector('#tokenTip').addEventListener('click', () => {
tokentip.innerHTML = `
`
tokentip.style.display = 'block'
})
$d.querySelector('#saveToken').addEventListener('click', () => {
let stkToken = $d.querySelector('#token').value,
reg = /^[0-9a-z]{32}$/ig
if (!reg.test(stkToken)) {
tokentip.innerHTML = `<p style="color:red;text-align:center;">token格式错误</p>`
tokentip.style.display = 'block'
setTimeout(e => {
tokentip.style.display = 'none'
}, 2000)
$d.querySelector("#token").value = tkToken
return
}
if (tkToken == stkToken) {
tokentip.innerHTML = `<p style="color:red;text-align:center;">请在token输入框填写新token</p>`
tokentip.style.display = 'block'
setTimeout(e => {
tokentip.style.display = 'none'
}, 5000)
return
}
tkToken = stkToken
$w.localStorage.setItem("shenchanranToken", tkToken);
GM_setValue('shenchanranToken', tkToken);
tokentip.innerHTML = `<p style="color:green;text-align:center;">保存成功</p>`
tokentip.style.display = 'block'
setTimeout(e => {
tokentip.style.display = 'none'
}, 2000)
ctk(tkToken)
})
$d.querySelector('#doxxcs').addEventListener('click', () => {
GM_setValue("doxxcs", true)
if (newVersion) {
const lis = [...$d.querySelectorAll("li")]
lis.forEach(e => {
if (e.getAttribute("dataname") === 'zj') {
e.click()
}
})
}
})
}, 1000);
})
}
// 刷章节页面
else if ($l.includes('.html?ut=s&classid') && $l.includes('/mooc-ans/course/') && !$l.includes('passport2')) {
if (checkDuoKai()) {
return;
}
$w.wait = false;
// 某些脚本在某些脚本插件运行时会导致此脚本版本号异常
if (!$version || $version == '' || $version == undefined) {
alert('请关闭其他同类型脚本,否则此脚本无法正常运行');
}
$d.getElementsByTagName('body')[0].innerHTML = '加载中。。。<br><br>如遇脚本异常,请尝试<a href="https://greasyfork.org/zh-CN/scripts/469522">点我更新脚本</a> | <a href="https://scriptcat.org/zh-CN/script-show-page/1127">点我更新脚本</a>';
let beisu = 1,
vgqtlv = 85
const checkIframe = function (iframe) {
return new Promise((success, fail) => {
iframe.onload = function () {
success();
}
})
}
async function main() {
$d.querySelector('html').innerHTML = `
<!DOCTYPE html>
<html lang="zh">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>超星刷课工具</title>
<link rel="stylesheet" href="https://cdn.bootcss.com/bootstrap/4.0.0/css/bootstrap.min.css" />
<link rel="stylesheet" href="https://lib.sinaapp.com/js/bootstrap/4.0.0/css/bootstrap.min.css" />
</head>
<style>
@font-face {
font-family: "阿里妈妈方圆体 VF Regular";
src: url("//at.alicdn.com/wf/webfont/bb6sz9d6E2UG/zkh0i2ziCDKY.woff2") format("woff2"),
url("//at.alicdn.com/wf/webfont/bb6sz9d6E2UG/tJ8Zk24AFUoT.woff") format("woff");
font-display: swap;
}
html,
body {
margin: 0;
padding: 0;
}
body {
position: relative;
}
.shadow {
position: absolute;
top: -20px;
left: 0;
width: 100%;
height: 110%;
background-color: #000;
opacity: 0.3;
}
.alert {
position: absolute;
top: 50vh;
left: 50vw;
transform: translate(-50%, -50%);
min-width: 260px;
max-width: 400px;
background-color: #fff;
border-radius: 2px;
box-shadow: 1px 1px 50px rgba(0, 0, 0, .3);
padding: 0;
}
.alert .alertHead {
padding: 0 80px 0 20px;
height: 42px;
line-height: 42px;
border-bottom: 1px solid #eee;
font-size: 14px;
color: #333;
overflow: hidden;
background-color: #F8F8F8;
border-radius: 2px 2px 0 0;
}
.alert .alertBody {
padding: 20px;
line-height: 24px;
word-break: break-all;
overflow: hidden;
font-size: 14px;
overflow-x: hidden;
overflow-y: auto;
}
.alert .buttons {
text-align: right;
padding: 0 15px 12px;
pointer-events: auto;
user-select: none;
-webkit-user-select: none;
}
.alert .buttons .button {
display: inline-block;
height: 28px;
line-height: 28px;
margin: 5px 5px 0;
padding: 0 15px;
border-radius: 2px;
border-color: #1E9FFF;
background-color: #1E9FFF;
color: #fff;
cursor: pointer;
}
.alert .buttons span:hover {
opacity: .9;
text-decoration: none;
}
#courseName {
font-weight: 900;
font-family: "阿里妈妈方圆体 VF Regular";
color: #409eff;
animation: bounce;
animation-duration: 2s;
}
.tit-margin {
margin: 15px 0px;
}
#courseName:hover {
color: #306fae;
animation: shakeX;
animation-duration: 2s;
cursor: pointer;
transition: .2s;
}
.title-weight {
font-weight: bold;
}
.btn {
border-radius: 11px;
}
.btn-outline-success:hover {
background-color: #b9dfa6;
}
.btn-outline-primary:hover {
background-color: #409eff;
}
.card {
border-radius: 4px;
background-color: #FFF;
overflow: hidden;
transition: .3s;
}
.card:hover {
transform: translateY(-1%);
box-shadow: 1px 1px 10px 2px #CCC;
}
.start {
margin-left: 11px;
}
.floatTip {
position: absolute;
right: 0;
transform: translateY(25%);
color: #1E9FFF;
cursor: pointer;
display: inline-block;
}
.floattipbox {
position: relative;
}
#wic {
color: #1E9FFF;
font-size: 12px;
font-weight: 400;
cursor: pointer;
}
#result {
overflow-y: auto;
height: 289px;
}
.info {
padding-bottom: 5px;
}
.title-weight {
margin-bottom: 0;
}
#tra {
height: 1px;
overflow: hidden;
}
</style>
<body translate="no">
<div class="container-fluid">
<div class="row tit-margin">
<div class="col-12 text-center text-monospace">
<h1 id="courseName">课程名</h1>
<h5 id="tra">Trying to do the best</h5>
</div>
</div>
<div class="row justify-content-center">
<div class="col-6">
<div class="card" style="margin-top: 10px">
<div class="card-body">
<div>
<div class="title-weight" style="padding: 0; font-size: 20px; float: left;">
任务设置:
<a id="doVideo" class="btn btn-light">视频任务</a>
 | 
<a id="doWork" class="btn btn-light">章节测试</a>
 | 
<a id="doDocument" class="btn btn-light">文档任务</a>
 | 
<a id="doNoMission" class="btn btn-light">非任务点</a>
</div>
<br /><br /><br />
<div class="title-weight" style="padding: 0; font-size: 20px; float: left">
章节测试:<a id="autoSubmit" class="btn btn-light">自动提交</a>
总开关:<a id="start" class="btn btn-success">点我启动</a>
 | <a id='start_new' class="btn btn-outline-danger">闯关模式</a> <a
id="wic">什么是闯关模式?</a>
</div>
</div>
</div>
</div>
<div class="card" style="margin-top: 10px">
<div class="card-body">
<h5 class="card-title title-weight">脚本配置</h5>
<form style="margin-top: 25px;">
<div class="form-row">
<div class="form-group col-md-6">
<style>
.hidden {
display: none; /* 或者使用 visibility: hidden; */
}
</style>
<div class="form-inline hidden">
<input type="text" class="form-control" id="tokenInput" value="" /> 
</div>
</div>
<div class="form-group col-md-6">
<style>
.hidden {
display: none; /* 或者使用 visibility: hidden; */
}
</style>
<div class="form-inline hidden">
<span class="floattipbox">
<input type="number" class="form-control" id="ugyvciuu" readonly="readonly"
value="9999" /><span class="floatTip"
id="ciuuq">次数不对?</span></span> 
</div>
</div>
</div>
<div class="form-row">
<div class="form-group col-md-6">
<label for="exampleInputPassword1">视频倍速</label>
<input type="number" class="form-control" id="beisuInput" />
<small class="form-text text-muted">倍速大于1倍会被清空进度</small>
</div>
<div class="form-group col-md-6">
<label for="exampleInputPassword1">最低正确率</label>
<input type="number" class="form-control" id="vgqtlv" />
<small class="form-text text-muted">当脚本作答后的正确率低于这个数值时不会自动提交</small>
</div>
</div>
<a class="btn btn-outline-primary" id="saveConfig">保存</a>
<small class="form-text text-muted">保存后会实时生效</small>
</form>
</div>
</div>
</div>
<div class="col-6">
<div class="card" style="margin-top: 10px">
<div class="card-body">
<h5 class="card-title title-weight">任务</h5>
<div class="panel-heading">
任务数量 : 共有
<span id="totalNum">-</span>章节,剩余<span id="leftNum">-</span>章节
</div>
</div>
</div>
<div class="card" style="margin-top: 10px">
<div class="card-body">
<h5 class="card-title title-weight">当前任务进度</h5>
<div class="panel-heading">
<div class="progress">
<div class="progress-bar progress-bar-info" id="jdbar"
style="width: 0%; min-width: 1.5em;">0%
</div>
</div>
</div>
</div>
</div>
<div class="card" style="margin-top: 20px">
<style> @keyframes colorFlash {
0% {
color: blue; /* 初始颜色为蓝色 */
}
25% {
color: green; /* 初始颜色为蓝色 */
}
50% {
color: red; /* 中间颜色变为红色 */
}
75% {
color: indigo; /* 中间颜色变为红色 */
}
100% {
color: warning; /* 回到初始颜色蓝色 */
}
}
.color-flashing-text p,
.color-flashing-text label {
animation: colorFlash 3s infinite alternate; /* 1秒闪烁一次,无限次循环,并交替颜色 */
}}
.card-body .color-flashing-text p {
font-family: Arial, sans-serif; /* 使用普通字体 */
text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.3); /* 添加阴影效果 */
/* 可以添加其他样式来增强立体感,比如稍微倾斜的文字 */
transform: skewX(1deg) skewY(-1deg); /* 示例:轻微倾斜 */
/* 注意:倾斜可能会改变文字的排版,所以使用时需要谨慎 */
}
/* 如果想要更强烈的立体感,可以尝试使用多重阴影 */
.card-body .color-flashing-text p.strong-shadow {
text-shadow:
1px 1px 2px rgba(0, 0, 0, 0.2),
2px 2px 4px rgba(0, 0, 0, 0.2),
3px 3px 6px rgba(0, 0, 0, 0.2);
}
#result {
min-height: 370px; /* 或者您需要的任何其他值 */
}</style>
<div class="card-body info">
<h5 class="card-title title-weight">同是天涯沦落人</h5>
<div id="result" class="color-flashing-text" style="overflow: auto; line-height: 17px">
<p class="strong-shadow">大家放心刷课吧,这个脚本用的其实还是很不错的</p>
<p class="strong-shadow">放个赞赏码在这,感谢各位哥哥姐姐的投喂,从哥哥姐姐们手里收到零零碎碎的小费心里也是很满足的</p>
<p class="strong-shadow">感谢大家一直以来的支持,好多人赞赏留言的名字,我都会记住的各位,大家好好刷课,给自己留出更多的时间</p>
<p class="strong-shadow">新大学生们,大家一起加油!!!1</p>
<img src="data:image/png;base64,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DMyQURfvDCNxABsSwLlHUoXaTLmI4yGRIOXildFeeGIsxFizFlyzIBMiWZCxZi109qwgxsv8y1KZymbNWlUwCzIhkgUZa9aCb4Gg4FnCgv++i/tszZq18pkFmRDJgow1a8G3yggFFlSsWQutWZAJkSzIWLNmzZo1a8E3CzIhkgUZa9asWbNmLfhmQSZEsiBjzZo1a9asBd8syIRIFmSsWbNmzZq14JsFmRDJgow1a9asWbMWfLMgEyJZkLFmzZo1a9aCbxZkQiQLMtasWbNmzVrwzYJMiGRBxpo1a9asWQu+WZAJkSzIWLNmzZo1a8E3CzIhkgUZa9asWbNmLfhmQSZEsiBjzZo1a9asBd8syIRIFmSsWbNmzZq14JsFmRDJgow1a9asWbMWfLMgEyJ16NBBZsyYYWVlZWVlZRVE0b56tbuVTWEPMlZWVlZWVlbVVxZkrKysrKysrMJWFmSsrKysrKyswlYWZKysrKysrKzCVhZkrKysrKysrMJWFmSsrKysrKyswlYWZKysrKysrKzCVhZkrKysrKysrMJWFmSsrKysrKyswlYWZKysrKysrKzCVhZkrKysrKysrMJWFmSsrKysrKyswlYWZKysrKysrKzCVhZkrKysrKysrMJWFmSsrKysrKyswlYWZKysrKysrKzCVhZkrKysrKysrMJWFmSsrKysrKyswlYWZKysrKysrKzCVhZkrKysrKysrMJWFmSsrKysrKyswlYWZKysrKysrKzCVhZkrKysrKysrMJWFmSsrKysrKyswlYWZKysrKysrKzCVhZkrKysrKysrMJWFmSsrKysrKyswlYWZKysrKysrKzCVhZkrKysrKysrMJWFmSsrKysrKyswlYWZKysrKysrKzCVhZkrKysrKysrMJWFmSsrKysrKyswlYWZKysrKysrKzCVhZkrKysrKysrMJWFmSsrKysrKyswlYWZKysrKysrKzCVhZkrKysrKysrMJWFmSsrKysrKyswlYWZKysrKysrKzCVhZkrKysrKysrMJWFmSsrKysrKyswlYWZKysrKysrKzCVhZkrKysrKysrMJWFmSsrKysrKyswlYWZKysrKysrKzCVhZkrKysrKysrMJWFmSsrKysrKyswlYWZKysrKysrKzCVhZkrKysrKysrMJWFmSsrKysrKyswlYWZKysrKysrKzCVhZkrKysrKysrMJWFmSsrKysrKyswlYWZKysrKysrKzCVhZkrKysrKysrMJWFmSsrKysrKyswlYWZKysrKysrKzCVhZkrKysrKysrMJU/5/8/0uYbSOjvdNrAAAAAElFTkSuQmCC" alt="Smiley face" width="240" height="240">
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</body>
</html>`;
await sleep(100);
let tkToken = getTkToken()
ctk(tkToken)
$w.logs = {
"addLog": function (str, color = "black") {
const nowTime = new Date(),
nowHour = (Array(2).join(0) + nowTime.getHours()).slice(-2),
nowMin = (Array(2).join(0) + nowTime.getMinutes()).slice(-2),
nowSec = (Array(2).join(0) + nowTime.getSeconds()).slice(-2),
logElement = $d.querySelector('#log'),
resultElement = $d.querySelector('#result'),
span = $d.createElement('span')
span.style.color = color
span.style.display = "block"
span.innerHTML = `[${nowHour}:${nowMin}:${nowSec}] ${str}`
logElement.appendChild(span)
resultElement.scrollTop = resultElement.scrollHeight;
},
"clear": function () {
$d.querySelector('#log').innerHTML = '';
}
};
$w.chuangguan = false;
let tkc = () => {
setTimeout(() => {
let token = getTkToken()
if (token) {
ctk(tkToken)
}
tkc();
}, 6e4);
}
tkc();
$d.getElementById('courseName').innerHTML = decodeURIComponent($s['coursename']);
if (/^((?!chrome|android).)*safari/i.test($w.navigator.userAgent)) {
$layer("<center>此脚本不支持Safari浏览器<br>请mac/ipad用户<a href='https://www.microsoft.com/zh-cn/edge/download'>安装Microsoft Edge浏览器</a></center>")
}
$layer('<center><p>倍速刷视频会导致学习进度被清空</p><p>同账号多开脚本学习会导致学习进度被清空<p><p><a href="https://blog.bj.cn/?post=6" target="_blank">什么是清空?为什么会清空?</a></p><p><a href="https://blog.bj.cn/?post=7" target="_blank">现已支持安卓端运行!</a></p></center>');
const doVideoButton = $d.querySelector('#doVideo'),
doDocumentButton = $d.querySelector('#doDocument'),
doWorkButton = $d.querySelector('#doWork'),
autoSubmitButton = $d.querySelector('#autoSubmit'),
saveConfigButton = $d.querySelector('#saveConfig'),
startButton = $d.querySelector('#start'),
startNewButton = $d.querySelector('#start_new'),
doNoMissionButton = $d.querySelector('#doNoMission'),
ciuuqButton = $d.querySelector('#ciuuq'),
wicButton = $d.querySelector('#wic');
doVideoButton.onclick = function () {
if ($w.chuangguan) {
$w.logs.addLog('闯关模式下禁止操作', 'red');
return;
}
let s = doVideoButton.getAttribute('class').includes('light');
GM_setValue('doVideo', (() => { return s && ((() => { doVideoButton.setAttribute('class', 'btn btn-primary'); $w.logs.addLog('将会处理视频任务', 'green'); return true; })()) || ((() => { doVideoButton.setAttribute('class', 'btn btn-light'); $w.logs.addLog('将不会处理视频任务', 'red'); return false; })()) })());
}
doDocumentButton.onclick = function () {
if ($w.chuangguan) {
$w.logs.addLog('闯关模式下禁止操作', 'red');
return;
}
let s = doDocumentButton.getAttribute('class').includes('light');
GM_setValue('doDocument', (() => { return s && ((() => { doDocumentButton.setAttribute('class', 'btn btn-primary'); $w.logs.addLog('将会处理文档任务', 'green'); return true; })()) || ((() => { doDocumentButton.setAttribute('class', 'btn btn-light'); $w.logs.addLog('将不会处理文档任务', 'red'); return false; })()) })());
}
doWorkButton.onclick = function () {
if ($w.chuangguan && GM_getValue('doWork', false)) {
$w.logs.addLog('闯关模式下禁止操作', 'red');
return;
}
let s = doWorkButton.getAttribute('class').includes('light');
GM_setValue('doWork', (() => { return s && ((() => { doWorkButton.setAttribute('class', 'btn btn-primary'); $w.logs.addLog('将会处理章节测试任务', 'green'); return true; })()) || ((() => { doWorkButton.setAttribute('class', 'btn btn-light'); $w.logs.addLog('将不会处理章节测试任务', 'red'); return false; })()) })());
}
autoSubmitButton.onclick = function () {
if ($w.chuangguan) {
$w.logs.addLog('闯关模式下禁止操作', 'red');
return;
}
let s = autoSubmitButton.getAttribute('class').includes('light');
GM_setValue('autoSubmit', (() => { return s && ((() => { autoSubmitButton.setAttribute('class', 'btn btn-primary'); $w.logs.addLog('正确率超过' + vgqtlv + '%的章节测试将会自动提交', 'green'); return true; })()) || ((() => { autoSubmitButton.setAttribute('class', 'btn btn-light'); $w.logs.addLog('章节测试将不会自动提交', 'red'); return false; })()) })());
}
doNoMissionButton.onclick = function () {
if ($w.chuangguan) {
$w.logs.addLog('闯关模式下禁止操作', 'red');
return;
}
let s = doNoMissionButton.getAttribute('class').includes('light');
GM_setValue('doNoMission', (() => { return s && ((() => { doNoMissionButton.setAttribute('class', 'btn btn-primary'); $w.logs.addLog('将会作答非任务点的章节测试(请刷新页面后继续)', 'green'); return true; })()) || ((() => { doNoMissionButton.setAttribute('class', 'btn btn-light'); $w.logs.addLog('将不会作答非任务点', 'red'); return false; })()) })());
}
saveConfigButton.onclick = function () {
let stkToken = $d.getElementById('tokenInput').value,
reg = /^[0-9a-z]{32}$/ig,
sbeisu = $d.getElementById('beisuInput').value,
svgqtlv = $d.getElementById('vgqtlv').value;
if (!reg.test(stkToken)) {
$layer('token格式不符');
$d.getElementById('tokenInput').value = tkToken;
} else if (sbeisu < 0.5 || sbeisu > 16) {
$layer('倍速必须在0.5-16之间');
} else if (svgqtlv < 0 || svgqtlv > 100) {
$layer('正确率必须在0-100之间');
} else {
beisu = sbeisu;
vgqtlv = svgqtlv
if (tkToken != stkToken) {
$w.logs.clear()
$w.logs.addLog('token已变更', 'green')
if (GM_getValue('tkLeft', 0) > 0) {
$layer('您的题库剩余次数不为0,请注意保存原token<br>丢失后请自行前往微信或支付宝查询付款记录<br>原token:' + tkToken)
}
}
$layer('配置保存成功,已实时生效')
tkToken = stkToken;
GM_setValue('shenchanranToken', tkToken);
$w.localStorage.setItem("shenchanranToken", tkToken);
ctk(tkToken)
}
}
startButton.onclick = function () {
startButton.setAttribute('class', 'btn btn-light');
startButton.innerHTML = startNewButton.innerHTML = '任务已启动';
startButton.onclick = startNewButton.onclick = () => {
$layer('如需停止任务,请刷新页面');
}
startButton.id = startNewButton.id = "abaaba";
start();
$w.logs.addLog('开始查询任务');
}
startNewButton.onclick = function () {
$layer('闯关模式将自动开启所有任务类型<br>建议调低答题正确率<br>遇到无法作答的题型与任务点将会自动终止');
GM_setValue('doVideo', true);
GM_setValue('doDocument', true);
GM_setValue('doWork', true);
$w.logs.addLog('视频、文档、章节测试任务已开启,如需重置,请刷新页面', 'green');
startNewButton.setAttribute('class', 'btn btn-light');
startNewButton.innerHTML = startButton.innerHTML = '闯关任务已启动';
startButton.onclick = startNewButton.onclick = () => {
$layer('如需停止任务,请刷新页面');
}
startButton.id = startNewButton.id = "abaaba";
start();
$w.chuangguan = true;
$w.logs.addLog('开始查询任务');
}
ciuuqButton.onclick = function () {
$layer('<p style="text-indent: 2em;">更换设备、浏览器或者清空浏览器数据会导致token丢失,脚本会自动为您生成一个新Token。</p><p style="text-indent: 2em;">如果想找回之前的Token,请查看您的微信或支付宝付款记录,在商品名中有充值过的Token。</p><p style="text-indent: 2em;">如果您之前的Token绑定过QQ或微信,请直接访问<a href="http://tiku.tk.icu/" target="_blank">题库官网</a>并使用绑定的账号登录,即可找回原Token。</p><p style="text-indent: 2em;">找回Token后请将Token复制到当前页面的Token输入框,然后点击保存按钮。</p><p style="text-indent: 2em;color:green;">为新Token绑定微信可以获得免费的100答题次数</p>')
}
wicButton.onclick = function () {
$layer('<p style="text-indent: 2em;">如果您的课程章节学完一节才能解锁下一节,不能跳过,那么这门课就是闯关模式,必须点击闯关模式按钮才能进行刷课</p>')
}
doVideoButton.setAttribute('class', ['btn btn-light', 'btn btn-primary'][GM_getValue('doVideo', 1) + 0]);
doDocumentButton.setAttribute('class', ['btn btn-light', 'btn btn-primary'][GM_getValue('doDocument', 1) + 0]);
doWorkButton.setAttribute('class', ['btn btn-light', 'btn btn-primary'][GM_getValue('doWork', 1) + 0]);
autoSubmitButton.setAttribute('class', ['btn btn-light', 'btn btn-primary'][GM_getValue('autoSubmit', 1) + 0]);
doNoMissionButton.setAttribute('class', ['btn btn-light', 'btn btn-primary'][GM_getValue('doNoMission', 0) + 0]);
$d.getElementById('tokenInput').value = tkToken;
$d.getElementById('beisuInput').value = beisu;
$d.getElementById('vgqtlv').value = vgqtlv;
$d.querySelector('#log').innerHTML = ''
$w.logs.addLog('脚本初始化成功,点击启动按钮开始刷课', 'green');
}
async function start() {
//如果用户给单个账号同时刷多门课(每个人都想这么做)就会被清空所有课程的进度,为了防止这种情况发生,添加检测,在刷视频时更新localstorage,触发其他页面的addEventListener
let multipleTold = false
$w.addEventListener('storage', (event) => {
if (!multipleTold && event.key == $uid && event.newValue != courseId) {
$layer("每个账号同时只能刷一门课,单个账号同时刷多门课会导致所有刷的课被清空进度!")
multipleTold = true
}
})
if ($d.querySelector("#tra").innerHTML != "Trying to do the best") {
$layer("请关闭网页翻译功能,否则将无法查题<br>(将外语题翻译为中文会0分)")
}
while (1) {
if (!$w.wait) {
break;
}
await sleep(500);
}
const videoV = '2024-1101-1842',
classId = $s['clazzid'] || $s['classid'] || $s['classId'] || $s['classId'],
courseId = $s['courseid'] || $s['courseId'],
cpi = $s['cpi'],
logs = $w.logs,
$siteHost = $protocol + $w.location.host,
audioPlayer = new Audio(audiofile),
updateBar = (now) => {
try {
let bar = $d.getElementById("jdbar");
now = now > 100 ? 100 : now;
bar.setAttribute("style", "width: " + now + "%; min-width: 2em;");
bar.innerHTML = now + "%";
} catch { }
}
let $fid = getCookie('fid') || false
if (!classId || !courseId) {
alert('参数不全,请重新进入此页面');
return;
}
const jkdata = GM_getValue('jkdata', {})
const jk = !!jkdata[classId]
jk && ($d.getElementById('courseName').innerHTML += '(已结课)')
audioPlayer.loop = true;
$w.audioPlayer = audioPlayer;
$d.addEventListener('visibilitychange', function () {
var c = 0;
if ($d.hidden) {
audioPlayer.play();
var timer = setInterval(function () {
if (c) {
$d.title = '🙈挂机中';
c = 0;
} else {
$d.title = '🙉挂机中';
c = 1;
}
if (!$d.hidden) {
clearInterval(timer);
$d.title = '超星刷课工具';
}
}, 1300);
} else {
audioPlayer.pause();
}
})
$w.need = false;
let pointList = [],
pointNum = 0,
detailUrl = $siteHost + '/mycourse/studentstudycourselist?courseId=' + courseId + '&clazzid=' + classId + '&mooc2=1',
detailResult = await request({ 'url': detailUrl }),
getEnc = (attDuration, attDurationEnc, videoFaceCaptureEnc, classId, uid, jobid, objectid, duration, beisu, dtoken, otherInfo, rt, dtype) => {
let isdrag = '3',
encData = [];
for (let playTime = 0; isdrag == '3'; playTime += Math.round(60 * beisu)) {
if (playTime >= duration) {
playTime = duration;
isdrag = '4';
}
let strEc = `[${classId}][${uid}][${jobid}][${objectid}][${playTime * 1000}][d_yHJ!$pdA~5][${duration * 1000}][0_${duration}]`,
enc = md5(strEc),
url = '/' + dtoken + '?clazzId=' + classId + '&playingTime=' + playTime + '&duration=' + duration + '&clipTime=0_' + duration + '&objectId=' + objectid + '&otherInfo=' + otherInfo + '&jobid=' + jobid + '&userid=' + uid + '&isdrag=' + isdrag + '&view=pc&enc=' + enc + '&rt=' + rt + '&videoFaceCaptureEnc=' + videoFaceCaptureEnc + '&dtype=' + dtype + '&_t=' + Date.now() + '&attDuration=' + attDuration + '&attDurationEnc=' + attDurationEnc;
encData.push([url, isdrag]);
}
return encData;
};
$d.getElementById('detail').innerHTML = detailResult.responseText;
await sleep(1000);
let divs = [...$d.getElementsByClassName('posCatalog_select'), ...$d.querySelectorAll('h5'), ...$d.querySelectorAll('h4'), ...$d.querySelectorAll('h3'), ...$d.querySelectorAll('h2')]//适配部分学校自建服务器
for (let i = 0, l = divs.length; i < l; i++) {
if (!divs[i].id || !divs[i].id.includes('cur') || !divs[i].innerHTML) {//适配部分学校自建服务器,非任务点标签跳过
continue
}
if (($w.chuangguan && !divs[i].innerHTML.includes('已完成')) || divs[i].innerHTML.includes('jobUnfinishCount')) {
pointList.push(divs[i].id.replace('cur', ''))
}
}
if (GM_getValue('doNoMission', false)) {
let noMissionUrl = $siteHost.replace('mooc1.', 'stat2-ans.').replace('mooc.', 'stat2-ans.') + '/stat2/chapter-exam/s/tests/data?clazzid=' + classId + '&courseid=' + courseId + '&ut=s&page=1&pageSize=200'
try {
let noMissionResult = await request({ 'url': noMissionUrl }),
noMissionJson = JSON.parse(noMissionResult.responseText).data.results;
for (let i = 0; i < noMissionJson.length; i++) {
let s = noMissionJson[i];
if (s.isNonJob && s.statusStr != 4) {
pointList.push(s.chapterId + '');
}
}
} catch (e) {
console.log(e);
}
}
pointList = Array.from(new Set(pointList));
pointNum = pointList.length;
$d.getElementById('totalNum').innerHTML = $d.getElementById('leftNum').innerHTML = pointNum;
if (pointNum < 1) {
logs.addLog('该课程无可用任务点,请检查,或尝试重新登录(请勿在隐私/无痕页面运行)');
return;
}
logs.addLog('共有' + pointNum + '个任务点');
if ($w.chuangguan) {
logs.addLog('闯关模式每个章节等待时间可能会稍长,请耐心等待', 'orange');
}
pointNum++;
function* point() {
for (let i = 0, l = pointList.length; i < l; i++) {
pointNum--;
$d.getElementById('leftNum').innerHTML = pointNum;
yield pointList[i];
}
}
let getPoint = point()
let videoTime = 0
loopPoint:
while (1) {
let g = getPoint.next();
if (g.done) {
logs.addLog('所有任务已完成(如果您的课程并没有完成,请检查是否为闯关任务点,如果是,请刷新页面并点击“闯关模式”按钮进行刷课)');
if ($w.need) {
logs.addLog('将进行第二次循环');
start();
}
break;
}
let chapterId = g.value, page = 0;
try {
let nowHour = new Date().getHours();
if (nowHour < 6 && !$w.told) {
$w.told = true;
$layer('夜间学习会导致学习进度被清空');
}
} catch (e) { console.log(e); }
if ($w.chuangguan) {
await request({ 'url': `/mooc-ans/mycourse/studentstudyAjax?courseId=${courseId}&clazzid=${classId}&chapterId=${chapterId}` });
}
while (1) {
try {
while (1) {
if (!$w.wait) {
break;
}
await sleep(500);
}
await sleep($n(1, 4));
let cardUrl = '/knowledge/cards?clazzid=' + classId + '&courseid=' + courseId + '&knowledgeid=' + chapterId + '&num=' + page + '&ut=s&cpi=' + cpi + '&v=20160407-1',
Referer = $siteHost + '/mycourse/studentstudy?chapterId=' + chapterId + '&courseId=' + courseId + '&clazzid=' + classId + '&cpi=' + cpi + '&enc=' + randomString() + '&mooc2=1&openc=' + randomString();
cardResult = await request({
'headers': {
'Referer': Referer
},
'url': cardUrl
});
page++;
if (!cardResult) {
continue loopPoint;
}
if (cardResult.responseText.includes('mArg = $mArg;')) {
await sleep(1);
continue loopPoint;
}
let mArgs = cardResult.responseText.match(/mArg([\x00-\x1F\x7F]|\s)*=([\x00-\x1F\x7F]|\s)*(.+);([\x00-\x1F\x7F]|\s)*}([\x00-\x1F\x7F]|\s)*catch\(e\)/);
if (!mArgs) {
if ($w.chuangguan) {
logs.addLog('无法获取章节内容,请检查上一章节是否已完成,是否有未提交的章节测试', 'red');
} else {
logs.addLog('无法获取章节内容,章节可能未开放', 'red');
}
continue loopPoint;
}
let mArg = mArgs[0].replace(/mArg([\x00-\x1F\x7F]|\s)*=([\x00-\x1F\x7F]|\s)*/, '').replace(/;([\x00-\x1F\x7F]|\s)*}([\x00-\x1F\x7F]|\s)*catch\(e\)/, ''),
mArgJson = JSON.parse(mArg),
reportUrl = mArgJson.defaults.reportUrl;
$fid = $fid || mArgJson.defaults['fid'] || '666'
for (let i = 0, l = mArgJson.attachments.length; i < l; i++) {
try {
while (1) {
if (!$w.wait) {
break;
}
await sleep(500);
}
let jobData = mArgJson.attachments[i];
if (!jobData.job) {
if (jobData.type == 'workid' && GM_getValue('doNoMission', false)) {
console.log('有非任务点');
} else {
continue;
}
} try {
if (jobData.property.module == 'insertbook') {
jobData.type = 'book';
jobData.property.name = jobData.property.bookname;
}
} catch (e) { }
let nowBar, barr;
const askFeedback = () => {
if (GM_getValue('feedback', false)) {
return
}
$layer('您的意见与建议对我们非常重要,感觉不错的话别忘了给个好评哦<br>使用过程中有任何问题可以加反馈群,有专人为您解答疑惑<br><div class="buttons"><a class="button" href="https://greasyfork.org/zh-CN/users/sign_in?return_to=%2Fzh-CN%2Fscripts%2F469522%2Ffeedback%23post-discussion" target="_blank">去好评</a><a target="_blank" class="button" href="https://qm.qq.com/cgi-bin/qm/qr?k=boXDsyFCY6MUMnr65sKaQswLkshxUd7l&jump_from=webapi&authKey=MCQ5g0fbe9Mi/iZwLXAWVeATCGjZCiJL+W6HM8OJiPkBqCUdlLmk290LdJ0XwN3W">加入反馈群</a></div>');
GM_setValue('feedback', true)
}
loopType:
switch (jobData.type) {
case 'video':
if (!GM_getValue('doVideo', true)) {
logs.addLog('跳过任务:' + jobData.property.name, 'red');
break;
}
let videoFaceCaptureEnc = jobData.videoFaceCaptureEnc || '',
attDurationEnc = jobData.attDurationEnc || '',
attDuration = jobData.attDuration || '0',
statusUrl = '/ananas/status/' + jobData.property.objectid + '?k=' +
$fid + '&flag=normal&_dc=' + String(Math.round(new Date())),
videoInfoResult = await request({
'headers': {
'Referer': $protocol + $w.location.host + '/ananas/modules/video/index.html?v=' + videoV
},
'url': statusUrl
}),
doubleSpeed = jobData.property.doublespeed || 0,
fastforward = jobData.property.fastforward || "false",
allowBs = false
if (!videoInfoResult) {
logs.addLog('获取视频信息失败,跳过此任务:' + jobData.property.name, 'red');
break loopType;
}
if (doubleSpeed == 1 || fastforward === "false") {
allowBs = true
}
logs.addLog('开始刷视频:' + jobData.property.name)
let videojs_id = String(parseInt($n(1000, 9999))),
videoInfo = JSON.parse(videoInfoResult.responseText);
if (videoInfo.status != "success") {
logs.addLog('视频还没有准备好,跳过此任务:' + jobData.property.name, 'red');
break loopType;
}
let videoDatas = getEnc(attDuration, attDurationEnc, videoFaceCaptureEnc, classId, $uid, jobData.jobid, videoInfo.objectid, videoInfo.duration, beisu, videoInfo.dtoken, jobData.otherInfo, jobData.property.rt || '0.9', jobData.property.module.includes('audio') ? 'Audio' : 'Video'),
errTimes = 0,
hasErr = false,
min = 0,
totalMin = parseFloat((videoInfo.duration / 60).toFixed(2));
if (是否启用后台服务器 == '1') {
let pushData = {
'uid': $uid,
'name': jobData.property.name,
'jobId': jobData.jobid,
'list': []
};
for (let i = 0, l = videoDatas.length; i < l; i++) {
let url = videoDatas[i][0],
sendUrl = reportUrl + url;
pushData.list.push(sendUrl);
}
let result = await brequest(
{
'url': 'http://' + 服务器地址 + ':' + 端口 + '/add',
'method': 'post',
'data': JSON.stringify(pushData),
'headers': {
"Content-Type": "application/json"
}
}
);
if (result.status == '1') {
logs.addLog('已提交后台任务:' + jobData.property.name, 'blue');
await sleep(3000);
break loopType;
} else {
logs.addLog('后台服务连接失败,请检查是否启动' + jobData.property.name, 'blue');
}
}
updateBar(0);
nowBar = 0;
barr = setInterval(function () {
nowBar += 10;
updateBar(Math.round(nowBar / totalMin * beisu / 0.6));
}, 10000);
$d.cookie = 'videojs_id=' + videojs_id + ';path=/';
for (let i = 0, l = videoDatas.length; i < l; i++) {
if (!hasErr) {
errTimes = 0
}
while (1) {
if (!$w.wait) {
break;
}
await sleep(500);
}
let url = videoDatas[i][0],
isdrag = videoDatas[i][1],
sendUrl = reportUrl + url;
watchResult = await request({
headers: {
'Referer': $protocol + $w.location.host + '/ananas/modules/video/index.html?v=' + videoV,
'Sec-Fetch-Site': 'same-origin'
},
url: sendUrl
})
localStorage.setItem($uid, courseId)
if (!watchResult) {
if (errTimes > 2) {
logs.addLog('上传视频进度失败超过三次,跳过此任务:' + jobData.property.name, 'red');
clearInterval(barr);
break loopType;
}
errTimes++;
logs.addLog('上传视频进度失败,将再次重试' + String(3 - errTimes) + '次', 'red')
if (!hasErr) {
i > 0 && i--
}
await sleep(3000)
hasErr = true
continue
} else if (watchResult.status != '200') {
if (jk) {
logs.addLog('该课程已结课,视频任务无法完成', 'red');
clearInterval(barr);
break loopType;
}
if (errTimes > 2) {
logs.addLog('上传视频进度失败超过三次,跳过此任务:' + jobData.property.name, 'red');
clearInterval(barr);
break loopType;
}
errTimes++;
logs.addLog('超星返回错误信息,将再次重试' + String(3 - errTimes) + '次', 'red')
if (!hasErr) {
i > 0 && i--
}
await sleep(3000)
hasErr = true
continue
}
hasErr = false
let watchResultJson = JSON.parse(watchResult.responseText);
if (watchResultJson.isPassed) {
logs.addLog('视频任务完成:' + jobData.property.name, 'green');
try {
videoTime++
if (videoTime > 3 && GM_getValue('tkLeft', 0) > 100) {
videoTime = 0
askFeedback()
}
} catch (e) { }
clearInterval(barr);
break loopType;
} else if (isdrag == '4') {
logs.addLog('视频已观看完毕,但视频任务未完成:' + jobData.property.name, 'red');
clearInterval(barr);
break loopType;
} else {
beisu > 1 && !allowBs && logs.addLog('此视频不允许倍速播放,开启倍速会被清空进度,当前倍速为' + String(beisu) + '倍', 'red');
let left = Math.ceil(totalMin / beisu - min)
if (left < -1) {
logs.addLog('视频已观看完毕,但视频任务未完成:' + jobData.property.name, 'red');
clearInterval(barr);
break loopType;
}
logs.addLog('视频已观看' + String(Math.floor(min * beisu)) + '分钟,剩余大约' + left + '分钟' + (beisu > 1 ? ',倍速:' + String(beisu) + '倍' : ''));
}
min++;
try {
let today = new Date(),
todayStr = today.getFullYear() + 'd' + today.getMonth() + 'd' + today.getDate(),
timelong = GM_getValue('timelong', {});
timelong.$uid = undefined;
if (timelong['u' + $uid] == undefined || timelong['u' + $uid].today != todayStr) {
timelong['u' + $uid] = {
'time': 0,
'today': todayStr,
'studyDetail': {}
};
} else {
timelong['u' + $uid].time++;
}
timelong['u' + $uid].studyDetail['c' + courseId] = Math.round(new Date() / 1000)
GM_setValue('timelong', timelong);
if (timelong['u' + $uid].time / 60 >= 18) {
if (!$w.timeTold) {
$layer('您今日学习时间过长,继续学习会清除进度');
}
$w.timeTold = true;
}
} catch (e) { console.log(e); }
await sleep(60000);
}
case 'document':
if (!GM_getValue('doDocument', true)) {
logs.addLog('跳过任务:' + jobData.property.name, 'red');
break;
}
logs.addLog('开始文档任务:' + jobData.property.name);
await sleep(5000);
let doDocumentResult = await request({
'url': '/ananas/job/document?jobid=' + jobData.jobid +
'&knowledgeid=' + chapterId + '&courseid=' + courseId + '&clazzid=' + classId + '&jtoken=' + jobData.jtoken
});
if (!doDocumentResult) {
logs.addLog('阅读文档失败:' + jobData.property.name, 'red');
break;
}
try {
let doDocumentJson = JSON.parse(doDocumentResult.responseText);
if (doDocumentJson.status) {
logs.addLog('文档任务完成:' + jobData.property.name, 'green');
break;
} else {
if (jk) {
logs.addLog('该课程已结课,文档任务无法完成', 'red');
} else {
logs.addLog('文档任务失败:' + jobData.property.name, 'red');
}
break;
}
} catch (e) {
logs.addLog('解析文档内容失败:' + jobData.property.name, 'red');
break;
}
case 'workid':
if (!GM_getValue('doWork', true)) {
logs.addLog('跳过任务:' + jobData.property.title, 'red');
break;
}
let workid, jobid, noMission, workPageUrl;
try {
workid = jobData.jobid.replace('work-', '');
} catch { }
if (!workid) {
if (GM_getValue('doNoMission', false)) {
noMission = true;
}
try {
workid = jobData.property.workid;
} catch { }
}
if (!workid) {
try {
workid = jobData.property._jobid.replace('work-', '');
} catch { }
}
try {
jobid = jobData.jobid;
} catch { }
if (!jobid) {
try {
jobid = jobData.property._jobid;
} catch { }
}
if (!jobid) {
try {
jobid = 'work-' + jobData.property.workid;
} catch { }
}
if (noMission) {
workPageUrl = '/mooc-ans/work/phone/work?workId=' + workid + '&courseId=' + courseId + '&clazzId=' + classId + '&knowledgeId=' + chapterId + '&jobId=&enc=' + jobData.enc;
} else {
workPageUrl = '/work/phone/work?workId=' + workid + '&courseId=' + courseId + '&clazzId=' + classId + '&knowledgeId=' + chapterId + '&jobId=' + jobid + '&enc=' + jobData.enc;
}
let workPageResult = await request({
'url': workPageUrl,
'headers': {
'User-Agent': 'Mozilla/5.0 (Linux; Android 11.0.1; ASUS_I005DA Build/LMY48Z; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/52.0.2743.100 Mobile Safari/537.36 com.chaoxing.mobile/ChaoXingStudy_6_3.2_android_phone_205_1 (ASUS_I005DA; Android 11.0.1; zh_CN)_-351523749 Edg/122.0.0.0'
},
})
if (!workPageResult.responseText.includes('submitData()')) {
console.log('跳过已答测试')
break
}
if (!(workPageResult && workPageResult.status == 200 && workPageResult.responseText.includes('<title>章节</title>'))) {
logs.addLog('获取章节测试失败:' + jobData.property.title, 'red');
break
}
const originalSetAttribute = HTMLElement.prototype.setAttribute;
// 部分校园网会劫持setAttribute方法,恢复初始
HTMLElement.prototype.setAttribute = function (name, value) {
return originalSetAttribute.call(this, name, value);
}
let iframe = $d.createElement('iframe');
iframe.setAttribute('translate','no')
iframe.setAttribute('frameborder','0')
iframe.setAttribute('scrolling','auto')
iframe.setAttribute('style','width: 100%;height: auto;')
let srcdoc = workPageResult.responseText.replaceAll(/alert\(/ig, 'console.log(').replaceAll(/confirm\((.*?)\)/ig, 'true').replaceAll('ua = "pc"', 'ua = "app"').replaceAll(/<br>/ig, '').replaceAll(/<\/br>/ig, '')
iframe.setAttribute('srcdoc', srcdoc)
let iframe_content = $d.querySelector('#iframe_content')
iframe_content.innerHTML = ''
iframe_content.appendChild(iframe)
await checkIframe(iframe)
let $p = iframe.contentDocument,
$pw = iframe.contentWindow,
wIdE = $p.getElementById('oldWorkId') || $p.getElementById('workLibraryId');
if (!wIdE) {
logs.addLog('获取章节测试错误:' + jobData.property.title, 'red');
break;
}
let questionList = [],
questionsElement = $p.getElementsByClassName('Py-mian1'),
questionNum = questionsElement.length,
abledQuestionNum = 0,
checkedQuestionNum = 0,
wid = wIdE.value,
optionElements = $p.getElementsByClassName('clearfix'),
lis = $p.getElementsByTagName('li'),
optionLis = [],
answerInputs = $p.getElementsByClassName('answerInput');
if (!questionsElement.length) {
logs.addLog('无题:' + jobData.property.title, 'red');
break;
}
for (let i = 0, l = optionElements.length; i < l; i++) {
try {
optionElements[i].setAttribute('class', 'clearfix');
} catch (e) { console.log(e); }
}
for (let i = 0, l = lis.length; i < l; i++) {
try {
if (lis[i].getAttribute('id-param')) {
optionLis.push(lis[i]);
}
} catch (e) { console.log(e); }
}
for (let i = 0, l = answerInputs.length; i < l; i++) {
try {
answerInputs[i].value = '';
} catch (e) { console.log(e); }
}
for (let i = 0; i < questionNum; i++) {
try {
let questionElement = questionsElement[i],
inputElements = questionElement.querySelectorAll('input'),
questionId = '0',
typeN = '666',
question = questionElement.getElementsByClassName('Py-m1-title fs16')[0].innerHTML
question = handleImgs(question).replace(/(<([^>]+)>)/ig, '').replace(/[0-9]{1,3}\.\[(.*?)\]/ig, '').replaceAll('\n', '').replace(/^([\x00-\x1F\x7F]|\s)+/ig, '').replace(/([\x00-\x1F\x7F]|\s)+$/ig, '');
for (let z = 0, k = inputElements.length; z < k; z++) {
try {
let id = inputElements[z].id
if (id.includes('answer')) {
if (id.includes('answertype')) {
typeN = inputElements[z].value
} else {
if (/answer(s)?\d+/.test(id)) {
questionId = id.replace('answers', 'answer')
}
}
}
} catch (e) {
console.log(e);
continue;
}
}
if (questionId == '0' || question == '') {
console.log('无法获取题目信息')
continue;
}
if (!['0', '1', '2', '3'].includes(typeN)) {
console.log('不是可作答题型')
continue;
}
let type = {
'0': '单选题',
'1': '多选题',
'2': '填空题',
'3': '判断题'
}[typeN];
let optionList = {
length: 0
}
let inputList = []
if (['单选题', '多选题'].includes(type)) {
let answersElements = questionElement.getElementsByClassName('answerList')[0].getElementsByTagName(
'li');
for (let x = 0, j = answersElements.length; x < j; x++) {
let optionE = answersElements[x],
optionEm = optionE.querySelector('em'),
optionTextE = trim(optionE.innerHTML.replace(/(^([\x00-\x1F\x7F]|\s)*)|(([\x00-\x1F\x7F]|\s)*$)/g, "")),
optionText = optionTextE.slice(1).replace(/(^([\x00-\x1F\x7F]|\s)*)|(([\x00-\x1F\x7F]|\s)*$)/g, ""),
optionValue = optionEm ? optionEm.getAttribute('id-param') : optionTextE.slice(0, 1);
if (optionText == '') {
break;
}
optionList[optionText] = optionValue
optionList.length++
}
if (answersElements.length != optionList.length) {
continue
}
} else if (type == '判断题') {
optionList = { '对': 'A', '错': 'B' }
} else {//填空题
inputList = questionElement.querySelectorAll('input.answerInput')
if (!inputList || inputList.length < 1) {
logs.addLog('无法找到填空题信息:', 'red');
continue
}
}
questionList.push({
question,
type,
'questionid': questionId,
'options': optionList,
inputList
});
abledQuestionNum++;
} catch (e) { console.log(e); }
}
if (!abledQuestionNum) {
logs.addLog('该章节测试无可用题目:' + jobData.property.title, 'red');
break;
}
logs.addLog('开始做章节测试:' + jobData.property.title);
let sleeptime = $n(2, 4);
for (let i = 0, l = questionList.length; i < l; i++) {
try {
await sleep(sleeptime);
let questionArray = questionList[i],
inputs = [...questionArray.inputList],
tm = questionArray.question,
type = questionArray.type,
options = questionArray.options,
optiont = {},
optionsList = Object.keys(options).filter(e => {
return e !== 'length';
}),
optionsJsonText = encodeURIComponent(JSON.stringify(optionsList)),
panduans = ['正确', '对', '错误', '错'],
xbp = false,
types;
for (let e in options) {
optiont[trim(e).replaceAll(/([\x00-\x1F\x7F]|\s)*/g, '')] = options[e];
}
options = optiont;
if (type != '判断题' && optionsList.length == 2 && panduans.includes(optionsList[0]) && panduans.includes(optionsList[1])) {
// 某些判断题会以选择题的形式出现,虽然在页面上题型确实是选择题,但经过实测,在题库内的数据通常是判断题
xbp = true
types = '3'
} else {
types = {
'单选题': '0',
'多选题': '1',
'填空题': '2',
'判断题': '3'
}[type]
}
let answernum = inputs.length || '',
questionid = questionArray.questionid,
tkReady = false,
starttime = Date.now(),
tkResultJson = await brequest({
method: 'post',
headers: {
"Content-Type": "application/x-www-form-urlencoded"
},
data: 'tm=' + encodeURIComponent(decodeHtmlEntities(tm).replace(/(^([\x00-\x1F\x7F]|\s)*)|(([\x00-\x1F\x7F]|\s)*$)/g, '')) + '&type=' + types + '&wid=' + wid + '&answernum=' + answernum + '&cid=' + courseId + '&options=' + optionsJsonText,
url: host + 'api/query?token=' + (getTkToken()) + '&version=' + $version,
"timeout": 2e4
});
sleeptime = $n(2, 4) - Date.now() + starttime;
sleeptime <= 0 && (sleeptime = 100)
if (!tkResultJson) {
logs.addLog('未找到答案:' + tm);
continue;
}
try {
tkLeft(tkResultJson.left, getTkToken());
if (tkResultJson.code != 1) {
if (tkResultJson.msg) {
logs.addLog('题库错误:' + tkResultJson.msg, 'red');
continue;
}
} else if (tkResultJson.data) {
tkReady = tkResultJson.data;
}
if (tkResultJson.left < 1) {
$d.getElementById('doWork').setAttribute('class', 'btn btn-light');
$w.logs.addLog('将不会处理章节测试任务', 'red');
GM_setValue('doWork', false);
}
} catch (e) {
console.log(e);
}
if (!tkReady) {
logs.addLog('无答案:' + tm);
continue;
}
let tkRightAnswer = trim(tkReady).replaceAll(/([\x00-\x1F\x7F]|\s)/g, '')
if (xbp) {
let panDuanResult = panDuan(tkRightAnswer)
tkRightAnswer = optionsList[1]
if (panDuanResult == 'r') {
tkRightAnswer = optionsList[0]
}
}
if (type == '判断题') {
tkRightAnswer = tkRightAnswer.replaceAll(/([\x00-\x1F\x7F]|\s)/g, '');
pdresult = panDuan(tkRightAnswer);
if (pdresult === 'r') {
tkRightAnswer = '对';
} else if (pdresult === 'w') {
tkRightAnswer = '错';
}
}
logs.addLog(tm + ':' + tkRightAnswer);
let hasAnswer = false;
if (type != '填空题') {
for (let o in options) {
if (o == 'length') {
continue;
}
o = trim(o).replaceAll(/([\x00-\x1F\x7F]|\s)+/ig, '');
if (o.includes(tkRightAnswer) || tkRightAnswer.includes(o)) {
for (let j = 0, a = optionLis.length; j < a; j++) {
let nowO = optionLis[j];
if (nowO.getAttribute('id-param') == questionid.replace('answer', '').replace('s', '')) {
let nowEm = nowO.querySelector('em');
if (nowEm) {
if (type == '判断题' && nowEm.innerHTML == options[o]) {
$p.getElementById(questionid).value = { 'A': 'true', 'B': 'false' }[options[o]];
nowO.setAttribute('class', 'clearfix cur');
hasAnswer = true;
} else if (nowEm.getAttribute('id-param') == options[o]) {
if (type == '单选题') {
$p.getElementById(questionid).value = options[o];
} else {
let ovalue = $p.getElementsByName(questionid)[0].value;
ovalue += options[o];
$p.getElementsByName(questionid)[0].value = $ascii(ovalue);
}
nowO.setAttribute('class', 'clearfix cur');
hasAnswer = true;
}
}
}
}
}
}
} else {
if (!tkRightAnswer.includes('<img')) {
let answers = tkRightAnswer.split('#!#')
if (answers.length == inputs.length) {
answers.forEach((a, b) => {
inputs[b].value = a
})
hasAnswer = true;
}
}
}
hasAnswer && (checkedQuestionNum++);
} catch (e) { console.log(e); }
}
let score = checkedQuestionNum / questionNum * 100;
await sleep($n(2, 4));
if (score >= vgqtlv && !!GM_getValue('autoSubmit', 1)) {
logs.addLog('正确率达标,自动提交');
$pw.toadd();
$pw.submitAction();
} else if (score > 0) {
logs.addLog(['未设置自动提交', '正确率不达标:' + String(Math.floor(score)) + '分'][GM_getValue('autoSubmit', 1) + 0] + ',自动保存');
$pw.noSubmit();
} else {
logs.addLog('一道题都没查出来,跳过');
}
await sleep($n(2, 4));
break;
case 'book':
if (!GM_getValue('doDocument', true)) {
logs.addLog('跳过任务:' + jobData.property.name, 'red');
break;
}
logs.addLog('开始图书任务:' + jobData.property.name);
await sleep(5000);
let bookResult = await request({
'url': '/ananas/job?jobid=' + jobData.jobid +
'&knowledgeid=' + chapterId + '&courseid=' + courseId + '&clazzid=' + classId + '&jtoken=' + jobData.jtoken
});
if (!bookResult) {
logs.addLog('阅读图书失败:' + jobData.property.name, 'red');
break;
}
try {
let doDocumentJson = JSON.parse(bookResult.responseText);
if (doDocumentJson.status) {
logs.addLog('图书任务完成:' + jobData.property.name, 'green');
break;
} else {
logs.addLog('图书任务失败:' + jobData.property.name, 'red');
break;
}
} catch (e) {
logs.addLog('解析图书内容失败:' + jobData.property.name, 'red');
break;
}
case 'hyperlink':
if (!GM_getValue('doDocument', true)) {
logs.addLog('跳过任务:' + jobData.property.title, 'red');
break;
}
logs.addLog('开始链接任务:' + jobData.property.title);
await sleep(2000);
let linkResult = await request({
'url': '/ananas/job/hyperlink?jobid=' + jobData.jobid +
'&knowledgeid=' + chapterId + '&courseid=' + courseId + '&clazzid=' + classId + '&jtoken=' + jobData.jtoken
});
if (!linkResult) {
logs.addLog('阅读链接失败:' + jobData.property.title, 'red');
break;
}
try {
let doLinkJson = JSON.parse(linkResult.responseText);
if (doLinkJson.status) {
logs.addLog('链接任务完成:' + jobData.property.title, 'green');
break;
} else {
logs.addLog('链接任务失败:' + jobData.property.title, 'red');
break;
}
} catch (e) {
logs.addLog('解析链接内容失败:' + jobData.property.title, 'red');
break;
}
case 'live':
if (!GM_getValue('doVideo', true)) {
logs.addLog('跳过直播任务:' + jobData.property.title, 'red');
break;
}
logs.addLog('开始直播任务:' + jobData.property.title)
let liveUrl = $protocol + $w.location.host + '/ananas/live/liveinfo?liveid=' + jobData.property['liveId'] + '&userid=' + $uid + '&clazzid=' + classId + '&knowledgeid=' + chapterId + '&courseid=' + courseId + '&jobid=' + jobData.jobid + '&ut=s',
liveInfo = await request({
'url': liveUrl
}),
rt = jobData.property.rt ? parseFloat(jobData.property['rt']) : 0.9;
if (!liveInfo) {
logs.addLog('获取直播信息失败,请联系作者反馈', 'red');
break;
}
liveInfo = JSON.parse(liveInfo.responseText);
let duration = liveInfo['temp']['data']['duration'],
timeLongValue = liveInfo['temp']['data']['timeLongValue'] * 60,
liveStatus = liveInfo['temp']['data']['liveStatus'];
if (liveStatus != 4) {
logs.addLog('直播不允许回看,无法播放:' + jobData.property.title, 'red');
break
}
let indexUrl = $protocol + 'zhibo.chaoxing.com/' + jobData.property['liveId'] + '?courseId=' + courseId + '&classId=' + classId + '&knowledgeId=' + chapterId + '&jobId=' + jobData.jobid + '&userId=' + $uid + '&rt=' + rt + '&livesetenc=' + jobData['liveSetEnc'] + '&isjob=true&watchingInCourse=1&customPara1=' + classId + '_' + courseId + '&customPara2=' + jobData['authEnc'] + '&isNotDrag=1&jobfs=0';
await request({
'url': indexUrl
});
if (rt <= 0.9) {
duration = duration * (rt + 0.1);
}
if (timeLongValue > duration) {
logs.addLog('直播时长已达标,无需继续观看:' + jobData['property']['title'])
break;
}
else {
duration -= timeLongValue;
}
let isStart = '0',
playTime = 0,
lreportUrl, reportR;
updateBar(0);
nowBar = 0;
barr = setInterval(function () {
nowBar += 10;
updateBar(Math.round(nowBar / duration * 100));
}, 10000);
while (playTime <= duration) {
lreportUrl = $protocol + 'zhibo.chaoxing.com/saveTimePc?streamName=' + jobData['property']['streamName'] + '&vdoid=' + jobData['property']['vdoid'] + '&userId=' + $uid + '&isStart=' + isStart + '&t=' + Date.now() + '&courseId=' + courseId;
isStart = '1';
reportR = await request({
'url': lreportUrl
});
if (reportR.responseText.includes('success')) {
logs.addLog('观看进度上报成功:' + jobData.property.title)
} else {
logs.addLog('观看进度上报失败:' + jobData.property.title, 'red')
}
if (playTime == duration) {
clearInterval(barr);
logs.addLog('直播回放完成:' + jobData.property.title)
break
}
playTime += 30
if (playTime > duration) {
playTime = duration;
}
await sleep(30000);
}
break;
default:
logs.addLog('暂不支持的任务类型:' + jobData.type);
}
} catch (e) {
console.log(e);
try { logs.addLog('循环任务时出现无法预料的错误,请刷新页面重试,或联系作者反馈', 'red') } catch (e) { }
}
}
} catch (e) {
console.log(e);
try { logs.addLog('循环章节时出现无法预料的错误,请刷新页面重试,或联系作者反馈', 'red') } catch (e) { }
}
}
}
}
hostCheck().then(() => {
main()
})
}
// 考试前等待页面
else if ($l.includes('examcode/examnotes') || $l.includes('exam-ans/exam/test?')) {
if (checkDuoKai()) {
return;
}
if (GM_getValue('tkLeft', 0) < 100) {
alert('【超星学习通九九助手】\n题库剩余次数过少,可能会导致考试过程中答题中断,请注意');
}
}
// 考试作答页面,旧版页面自动跳转到新版,新版页面自动跳转到整卷预览页面
else if ($l.includes('reVersionTestStartNew')) {
if (checkDuoKai()) {
return;
}
if ($s['newMooc'] != 'true') {
$w.location.href = $l + '&newMooc=true';
return;
}
if ($w.maxtime < 10) {
$w.maxtime = 30
}
setInterval(function () {
if (typeof $w.topreview == 'function') {
$w.topreview();
}
}, $n(3));
return;
}
// 整卷预览页面,在此页面作答
else if ($l.includes('ans/mooc2/exam/preview')) {
if (checkDuoKai()) {
return;
}
const waits = () => {
return new Promise((success, fail) => {
if (!$w.hidehide) {
success(true)
}
let r = setInterval(() => {
if (!$w.hidehide) {
clearInterval(r)
success(true)
}
}, 300)
})
}
const removeMask = setInterval(function () {
const masks = [...document.querySelectorAll('.mask_div')]
if (masks.length < 1) {
clearInterval(removeMask)
return
}
masks.forEach(e => {
e.remove()
})
}, 1000)
$w.hidehide = false
async function main() {
try {
if ($w.maxtime < 30) {
alert("【超星学习通九九助手】\n考试剩余不到30秒,此试卷之前被打开过,现在时间已经耗尽,脚本不保证作答成绩")
}
setInterval(e => {
if ($w.maxtime < 60 && $w.maxtime > 20) {
$w.maxtime = 60
}
}, 500)
$w.timeOverSubmitTest = () => {
alert("【超星学习通九九助手】\n考试时间已经耗尽")
$d.querySelector("#timeOver").value = false
$w.maxtime = 2
}
} catch { }
await sleep(3000);
$w.left = 1
let tkToken = getTkToken()
const completeBtn = $d.querySelector('.completeBtn')
completeBtn.setAttribute('title', '不同题型所占分值不同,实际成绩可能有误差')
let questionsElements = $d.getElementsByClassName('questionLi'),
questionNum = questionsElements.length,
finishdQuestionNum = 0,
leftQuestionNum = questionNum,
courseId = $s['courseid'] || $s['courseId'],
updateStatus = (r) => {
if (r) {
completeBtn.innerHTML = '交卷'
return
}
let msg = '交卷',
vgqtlv = Math.floor(finishdQuestionNum / questionNum * 100);
msg += '(正确率:' + vgqtlv + '%)';
try {
if (leftQuestionNum == 0) {
msg += ' 作答完成';
if (vgqtlv < 50) {
alert('【超星学习通九九助手】\n正确率过低,请自行作答或尝试刷新页面重新作答')
}
}
} catch (e) { }
completeBtn.innerHTML = msg;
completeBtn.style.width = 'auto'
completeBtn.style.minWidth = '94px'
completeBtn.style.padding = '0 5px'
},
log = $d.createElement('div'),
hideButton = $d.createElement('div'),
logs = {
"addLog": function (str, color = "black") {
const nowTime = new Date(),
nowHour = (Array(2).join(0) + nowTime.getHours()).slice(-2),
nowMin = (Array(2).join(0) + nowTime.getMinutes()).slice(-2),
nowSec = (Array(2).join(0) + nowTime.getSeconds()).slice(-2),
logElement = $d.querySelector('#log')
span = $d.createElement("span")
span.classList.add('mark_info')
span.style.color = color
span.style.display = "block"
span.innerHTML = `[${nowHour}:${nowMin}:${nowSec}] ${str}`
logElement.appendChild(span)
logElement.scrollTop = logElement.scrollHeight
}
};
$w.logs = logs
hideButton.innerHTML = '点击隐藏/显示脚本'
hideButton.addEventListener('click', function () {
if ($w.hidehide) {
this.style.opacity = '1'
$w.hidehide = false
updateStatus()
log.style.display = 'block'
} else {
this.style.opacity = '0.02'
$w.hidehide = true
updateStatus(true)
log.style.display = 'none'
}
})
hideButton.setAttribute('style', 'cursor:pointer;height: 26px;width: 120px;background-color:blue;color:#fff;line-height:26px;text-align: center;margin:0 0 5px 24px;')
log.setAttribute('class', 'padlr24');
log.setAttribute('style', 'height: 800px;overflow-y: auto;line-height: 16px;flex:1;padding-top:0;padding-bottom:50px;')
log.id = 'log';
const marking_left_280 = $d.querySelector('.marking_left_280')
marking_left_280.appendChild(hideButton)
marking_left_280.appendChild(log)
marking_left_280.setAttribute('style', 'display:flex;flex-direction:column;')
logs.addLog('开始考试', 'green')
ctk(tkToken)
async function collect() {
return new Promise((success, fali) => {
GM_xmlhttpRequest({
url: $l.replace('&newMooc=true', '&newMooc='),
method: 'get',
timeout: 3000,
onload: (res) => {
if (res.status == 200) {
data = JSON.stringify({
s: res.responseText
})
GM_xmlhttpRequest({
url: host + 'api/examCollect?courseid=' + courseId + '&token=' + tkToken,
method: 'post',
timeout: 3000,
headers: {
"Content-Type": "application/json"
},
data: data,
onload: e => { success() },
onerror: e => { success() }
})
} else { success() }
},
onerror: () => { success() }
})
})
}
try {
await collect()
const html = $d.querySelector('html').style
html.userSelect = html.webkitUserSelect = html.khtmlUserSelect = html.mozUserSelect = html.msUserSelect = 'unset'
$d.querySelector('body').removeAttribute('onselectstart')
} catch (e) { }
setInterval(() => {
ctk(tkToken)
}, 6e4);
for (let questionElement of questionsElements) {
let questionId = questionElement.getAttribute('data') || questionElement.querySelector('.questionId').value,
questionType = $d.getElementsByName('type' + questionId)[0].getAttribute('value'),
tm = trim(questionElement.getElementsByClassName('mark_name')[0].innerHTML).replaceAll('\n', '').replace(/^\d+\.([\x00-\x1F\x7F]|\s)*\(.*题([\x00-\x1F\x7F]|\s)*(,|,)([\x00-\x1F\x7F]|\s)*\d*\.?\d*([\x00-\x1F\x7F]|\s)*(分|points)\)([\x00-\x1F\x7F]|\s)*/ig, ''),
question = { 'tm': tm, 'questionId': questionId, 'questionType': questionType };
while ($w.left < 1) {
logs.addLog('剩余答题次数不足,考试已暂停,请先<a href="' + host + '?token=' + tkToken + '#2" target="_blank">点我充值</a>(充值后60秒内继续,如果没有继续,请刷新页面)', 'red');
await sleep(6e4)
}
let optionsElements = $d.getElementsByClassName('choice' + question['questionId']),
optionsList = [];
for (let optionE of optionsElements) {
let option = trim(optionE.nextElementSibling.innerHTML);
optionsList.push(option);
}
let optionListJson = encodeURIComponent(JSON.stringify(optionsList)),
starttime = Date.now(),
costtime = Date.now() - starttime,
answernum = 0,
inputs = questionElement.querySelectorAll('iframe')
inputs.forEach(e => {
if (e.id.includes('ueditor')) {
answernum++
}
})
let ctResult = await brequest({
method: 'post',
headers: {
"Content-Type": "application/x-www-form-urlencoded"
},
timeout: 2e4,
data: 'tm=' + encodeURIComponent(tm.replace(/(^([\x00-\x1F\x7F]|\s)*)|(([\x00-\x1F\x7F]|\s)*$)/g, '')) + '&type=' + String(questionType) + '&answernum=' + answernum + '&cid=' + courseId + '&options=' + optionListJson,
url: host + 'api/query?token=' + tkToken + '&version=' + $version
})
await waits()
if (ctResult) {
try {
$d.getElementById('answerSheet' + question['questionId']).click();
await sleep($n(0.5, 0.8));
} catch (e) { }
let hasAnswer = false;
tkLeft(ctResult['left'], tkToken);
if (ctResult['code'] != 1) {
logs.addLog(question['tm'] + ':' + ctResult['msg'], 'red');
continue;
}
let answer = ctResult['data']
if (['0', '1', '3'].includes(question['questionType'])) {
answer = trim(ctResult['data']).replaceAll(/([\x00-\x1F\x7F]|\s)/g, '');
for (let optionE of optionsElements) {
let option = trim(optionE.nextElementSibling.innerHTML).replaceAll(/([\x00-\x1F\x7F]|\s)+/ig, '');
if (question['questionType'] < 2) {
if (question['questionType'] == 0 && answer == option) {//适配有正确答案但答案为类似“十五个工作日”、“五个工作日”会导致include错误
if (!optionE.getAttribute('class').includes('check_answer')) {
optionE.click();
}
hasAnswer = true;
break;
}
if (option.includes(answer) || answer.includes(option)) {
hasAnswer = true;
if (!optionE.getAttribute('class').includes('check_answer')) {
optionE.click();
await sleep($n(0.5, 1));
}
} else {
if (optionE.getAttribute('class').includes('check_answer')) {
optionE.click();
await sleep($n(0.5, 1));
}
}
} else if (question['questionType'] == 3) {
answer = answer.replaceAll(/([\x00-\x1F\x7F]|\s)/g, '');
pdresult = panDuan(answer);
if (pdresult !== false) {
hasAnswer = true;
if ((pdresult === 'r' && option.includes('对')) || (pdresult === 'w' && option.includes('错'))) {
if (!optionE.getAttribute('class').includes('check_answer')) {
optionE.click();
}
}
}
}
}
} else if (question['questionType'] == '2') {
let answers = ctResult['data'].split("#!#")
if (answers.length == answernum) {
let i = 0
for (let answer of answers) {
i++
try {
i > 1 && await sleep(1000)
UE.getEditor("answerEditor" + question['questionId'] + i).setContent(answer)
$w.saveQuestion(question['questionId'], question['questionId'] + i)
} catch (e) { }
}
hasAnswer = true
}
} else {
logs.addLog(question['tm'] + ':暂不支持的题型', 'red')
}
if (hasAnswer) {
logs.addLog(question['tm'] + ':' + answer);
finishdQuestionNum++;
} else {
logs.addLog(question['tm'] + ':未找到答案', 'red');
}
updateStatus();
let sleeptime = $n(3, 5) - costtime;
sleeptime < 0 && (sleeptime = 100);
await sleep(sleeptime);
} else {
logs.addLog(question['tm'] + ':查题失败', 'red');
}
}
logs.addLog('考试作答完成,请检查', 'green');
logs.addLog('不同题型所占分值不同,实际成绩可能有误差,请仔细检查', 'green');
}
hostCheck().then(() => {
main()
})
} else if ($l.includes('mooc2/work/list?') || $l.includes('mooc-ans/mooc2/work/dowork?')) {
let classId = $s['clazzid'] || $s['classid'] || $s['classId'] || $s['classId'],
courseId = $s['courseid'] || $s['courseId'];
if (confirm('【超星学习通九九助手】\n使用此脚本刷作业需要将页面切换为旧版学习通,是否切换?')) {
GM_setValue('directToWork', true);
$w.top.location.href = $protocol + $w.location.host.replace(/^.*?\./ig, 'mooc1.') + '/visit/stucoursemiddle?courseid=' + courseId + '&clazzid=' + classId;
}
}
// 作业作答页面
else if ($l.includes('work/doHomeWorkNew?') && $w.top == $w) {
if (checkDuoKai()) {
return;
}
async function main() {
let courseId = $s['courseid'] || $s['courseId']
let tkc = () => {
setTimeout(() => {
let token = getTkToken();
if (token) {
ctk(token);
}
tkc();
}, 6e4);
}
tkc();
await sleep(3000);
let wrap1000 = $d.querySelector('.wrap1000')
let div = $d.createElement('div')
div.id = "skinfo"
div.setAttribute('style', "color:white;width:200px;height:auto;float:right;background-color:gray")
wrap1000.prepend(div)
await sleep(100);
let tmEs = $d.getElementsByClassName('TiMu'),
wid = $d.getElementById('workLibraryId').value,
addLog = (info) => {
$d.getElementById('skinfo').innerHTML += '<p>' + info + '</p>';
};
addLog('开始作答作业');
for (let i = 0, l = tmEs.length; i < l; i++) {
let tmE = tmEs[i],
tmT = 9,
tmTEs = tmE.getElementsByTagName('input');
for (let j = 0, k = tmTEs.length; j < k; j++) {
let tmTE = tmTEs[j]
if (tmTE.name && tmTE.name.includes('answertype')) {
tmT = tmTE.value;
break
}
}
if (!['0', '1', '2', '3'].includes(tmT)) {
addLog('不支持的题型');
continue;
}
let questionE = tmE.querySelector('.fontLabel'),
question = trim(questionE.innerHTML),
optionsETs = tmE.getElementsByTagName('li'),
optionEs = [],
optionsList = [],
inputEs = tmE.querySelectorAll('iframe'),
answernum = 0,
questionId = false
if (tmT == '2') {
questionId = tmE.getAttribute('data')
if (!questionId) {
addLog('无法获取题目信息');
continue;
}
inputEs.forEach(iframe => {
if (iframe.id.includes('ueditor')) {
answernum++
}
})
} else {
for (let j = 0, k = optionsETs.length; j < k; j++) {
let optionsET = optionsETs[j],
zz = optionsET.getElementsByTagName('input');
if (zz.length < 1) {
continue;
}
if (['checkbox', 'radio'].includes(zz[0].getAttribute('type'))) {
if (zz[0].checked) {
zz[0].checked = '';
}
optionEs.push(optionsET);
optionsList.push(trim(optionsET.innerHTML).replace(/^[A-Z]([\x00-\x1F\x7F]|\s)+/ig, ''))
}
}
}
optionsList = JSON.stringify(optionsList) === '["",""]' ? ["对", "错"] : optionsList
let optionsListJson = encodeURIComponent(JSON.stringify(optionsList)),
starttime = Date.now(),
tkResultJson = await brequest({
method: 'post',
headers: {
"Content-Type": "application/x-www-form-urlencoded"
},
data: 'tm=' + encodeURIComponent(question) + '&answernum=' + answernum + '&type=' + tmT + '&wid=' + wid + '&cid=' + courseId + '&options=' + optionsListJson,
timeout: 2e4,
url: host + 'api/query?token=' + (getTkToken()) + '&version=' + $version
}),
costtime = Date.now() - starttime,
sleeptime = $n(2, 3) - costtime,
answer = '',
hasAnswer = false;
sleeptime < 0 && (sleeptime = 100);
await sleep(sleeptime);
if (!tkResultJson) {
addLog('未找到答案:' + tm);
continue;
}
if (tkResultJson.code != 1) {
if (tkResultJson.msg) {
addLog('题库错误:' + tkResultJson.msg);
} else {
addLog('题库错误:未知原因');
}
continue;
} else if (tkResultJson.data) {
answer = tkResultJson.data;
}
tkLeft(tkResultJson.left, getTkToken());
if (tkResultJson.left < 1) {
addLog('答题次数不足,答题自动暂停');
while ($w.left < 1) {
await sleep(5000);
}
}
if (['0', '1'].includes(tmT)) {
answer = trim(answer).replaceAll(/([\x00-\x1F\x7F]|\s)/g, '');
for (let j = 0, k = optionEs.length; j < k; j++) {
let optionE = optionEs[j],
option = trim(optionE.innerHTML).replace(/^[A-Z]([\x00-\x1F\x7F]|\s)+/ig, '').replaceAll(/([\x00-\x1F\x7F]|\s)+/ig, '');
if (option.includes(answer) || answer.includes(option)) {
hasAnswer = true
optionE.getElementsByTagName('input')[0].click();
if (tmT == '0') {
break;
}
}
}
} else if (tmT == '3') {
answer = answer.replaceAll(/([\x00-\x1F\x7F]|\s)/g, '');
pdresult = panDuan(answer);
if (pdresult === 'r') {
optionEs[0].getElementsByTagName('input')[0].click();
hasAnswer = true
} else if (pdresult === 'w') {
optionEs[1].getElementsByTagName('input')[0].click();
hasAnswer = true
} else {
addLog(question + ':未找到答案');
}
} else {
let answers = answer.split("#!#")
if (answers.length == answernum) {
for (let i = 1; i <= answernum; i++) {
try {
$w.UE.getEditor("answerEditor" + questionId + i).setContent(answers[i - 1])
$w.syncAnswer(questionId, '2')
} catch (e) {
console.log(e)
}
}
hasAnswer = true
}
}
if (hasAnswer) {
addLog(question + ':' + answer);
}
}
addLog('作业作答完成,题库剩余查询次数:' + $w.left);
}
hostCheck().then(() => {
if (!confirm('【超星学习通九九助手】\n点击确定开始作答作业')) {
return;
}
main()
})
}
// 第三方题库的答案收录功能,如果不需要可以把true改成false
if (true) {
function report(s, t) {
data = JSON.stringify({
s, t
})
GM_xmlhttpRequest({
'url': 'http://ans.tk.icu/htmlAnalysis',
'method': 'post',
'data': data,
'headers': {
"Content-Type": "application/json"
}
})
}
if ($l.includes('mooc-ans/mooc2/work/view?')) {
report($d.documentElement.outerHTML, '01')
} else if ($l.includes('/mooc-ans/work/selectWorkQuestionYiPiYue?')) {
if ($l.includes('&api=1')) {
GM_xmlhttpRequest({
'url': $l.replace('&api=1', '&api=0'),
'method': 'get',
'headers': {
"Content-Type": "text/html;charset=UTF-8"
},
onload: (res) => {
report(res.responseText, '02')
}
})
} else {
report($d.documentElement.outerHTML, '03')
}
} else if ($l.includes('/exam-ans/exam/test/reVersionPaperMarkContentNew?')) {
if ($l.includes('&newMooc=true')) {
GM_xmlhttpRequest({
'url': $l.replace('&newMooc=true', '&newMooc=false'),
'method': 'get',
'headers': {
"Content-Type": "text/html;charset=UTF-8"
},
onload: (res) => {
report(res.responseText, '11')
}
})
} else {
report($d.documentElement.outerHTML, '11')
}
}
}
})();