ismart刷题刷时长刷分数刷口语脚本代码分享
【摘要】 一、脚本介绍 刷ismart题目 、刷ismart时长、刷smart分数。新编实用英语(第五版)综合教程、大学英语视听说、大学体验英语(第四版)听说教程、基础英语视听说、点击职业英语。二、脚本功能: 1、单元进度为100% 2、单元成绩基本为95-100分 3、每个单元有学习时长脚本下载:https://wukongstudio.lanzoui.com/b01i5qp...
一、脚本介绍
刷ismart题目 、刷ismart时长、刷smart分数。新编实用英语(第五版)综合教程、大学英语视听说、大学体验英语(第四版)听说教程、基础英语视听说、点击职业英语。
二、脚本功能:
1、单元进度为100%
2、单元成绩基本为95-100分
3、每个单元有学习时长
脚本下载:https://wukongstudio.lanzoui.com/b01i5qpri
ismart刷题刷时长刷分数刷口语脚本运行截图:
三、脚本实现原理:
主要通过浏览器+油猴脚本管理器的形式来实现。油猴脚本必要的前端知识:HTML/CSS/JS 等;本脚本主要是通过油猴脚本+浏览器的方式去实现ismart自动答题。
四、脚本主要代码:
function conten_send_data(type, utoken, url, keyword, da, db, xtoken, testid) {
if (type == 'common') {
let contentJson = {};
contentJson.t = 'common';
contentJson.keyword = keyword;
contentJson.url = url;
contentJson.datas = da;
contentJson.utoken = utoken;
return encodeURIComponent(JSON.stringify(contentJson));
}
if (type == 'test') {
let contentJson = {};
contentJson.t = 'test';
contentJson.testid = testid;
contentJson.ua = da;
contentJson.ub = db;
contentJson.keyword = keyword;
contentJson.url = url;
contentJson.utoken = utoken;
contentJson.xtoken = xtoken;
return encodeURIComponent(JSON.stringify(contentJson));
}
return;
}
function setAnswerLink() {
$.each($("#tbody tr"), function (i, obj) {
//console.log("当前",obj.children[5].innerText);
if (obj.children[5].innerText.indexOf('未完成') != -1 || obj.children[5].innerText.indexOf('待批阅') != -1) {
let array = obj.children[6].children[0].onclick.toString().match(/'(.*?)'/g);
//console.log(array);
if (array.length == 3) {
let eid = array[0]
eid = eid.replace(/'/g, '')
let cid = array[1]
cid = cid.replace(/'/g, '')
let etype = array[2].match(/exerciseType\=([\s\S]*?)\&/g);
let keyword = obj.children[1].innerText;
let redata = {};
//swal("载入成功","{keyword}√载入完毕","error");
msg('<br \>' + keyword + ' √载入完毕')
//conten_send_data(type, utoken, url, keyword, da, db, xtoken, testid)
let send_data = conten_send_data('test', setting.utoken, url, keyword, 'cid=' + cid + '#', 'exerciseId=' + eid + '&', GM_getValue('xtoken'), etype[0]);
console.log(send_data);
GM_setValue(eid, send_data)
}
}
})
}
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)