2023年11月25日发(作者:)
⼲货收藏如何⽤chrom插件实现U校园⾃动刷课
每个平台的⽹课都有相应的测试,然鹅这些测试对于那些坚持快乐学习⾄上原则的同学就不是那么友好了,本着让这部分同学也能享受考⾼
分的乐趣,找到了⼀些让⽹课学习更快乐的⼩帮⼿。
本脚本使⽤了⾃动答题功能后,可能会不合⼀些⼈的⼼意,做不到满⾜所有⼈的需求。
正式教程:
使⽤暴⼒猴插件管理器,添加下列脚本,实现⾃动刷课(不会下载安装的我给整了份视频教程,包括需要⽤的的插件都放在⾥边)
链接:
3.点击添加
===============================================================================
4.添加完成之后,可以看到浏览器右上⾓就会出现这样的图标,点击后再点击添加新脚本即可完成
===============================================================================
5.复制代码到编辑器后点击保存
脚本代码如下:
// ==UserScript==
// @name ⽹课助⼿
// 设置修改后,需要刷新或重新打开⽹课页⾯才会⽣效
var setting = {
// 5E3 == 5000,科学记数法,表⽰毫秒数
time: 5E3 // 默认响应速度为5秒,不建议⼩于3秒
,token: '' // 捐助⽤户可以使⽤定制功能,更精准的匹配答案,此处填写捐助后获取的识别码
// 1代表开启,0代表关闭
,none: 0 // 未找到答案或⽆匹配答案时执⾏默认操作,默认关闭
,jump: 0 // 答题完成后⾃动切换,默认关闭
,copy: 0 // ⾃动复制答案到剪贴板,也可以通过⼿动点击按钮或答案进⾏复制,默认关闭
// ⾮⾃动化操作
,hide: 0 // 不加载答案搜索提⽰框,键盘↑和↓可以临时移除和加载,默认关闭
,scale: 0 // 富⽂本编辑器⾼度⾃动拉伸,⽤于⽂本类题⽬,答题框根据内容⾃动调整⼤⼩,默认关闭
},
_self = unsafeWindow,
$ = _,
UE = _;
= function() {
return e(/s/g, '').replace(/[uff01-uff5e]/g, function(str) {
return arCode(deAt(0) - 65248);
}).replace(/[“”]/g, '"').replace(/[‘’]/g, "'").replace(/。/g, '.');
};
// += ( * ()) - / 2;
= [
filterImg('.Cy_TItle .clearfix').replace(/s*(d+.d+分)$/, ''),
$('[name^=type]:not([id])').val() || '-1',
$('.cur a').text().trim() || '⽆',
$('li .clearfix').map(function() {
return filterImg(this);
})
];
= $(
'' +
'
'暂停答题' +
'点击停⽌本次切换' +
'重新查询' +
'复制答案' +
'答题详情' +
' ' '' + ' ' ' ' ' ' ' ' '' + ' '' + '' ).appendTo('body').on('click', 'button, td', function() { var num = setting.$(this); if (num == -1) { GM_setClipboard($(this).text()); } else if (num === 0) { if () { clearInterval(); delete ; num = ['已暂停搜索', '继续答题']; } else if ( == 200) { var obj = $.parseJSON(seText) || {}; if () { var data = String().replace(/&/g, '&').replace(/<(?!img)/g, '<'), que = [0].match(' = /^http/.test(data) ? '' : ; ('tbody').append( ' ' ' ' ); && GM_setClipboard(); setting.$(3).show(); fillAnswer(obj); } else { setting.$( || '服务器繁忙,正在重试...'); tip = '已执⾏默认操作'; } else if (tip) { tip = '⾃动答题已完成'; } else if (tip === undefined) { tip = '该题型不⽀持⾃动答题'; } else { tip = '未找到有效答案'; } if (btn) { tip += ? ',即将切换下⼀题' : ',未开启⾃动切换'; setInterval(function() { if (!) return; var mouse = Event('MouseEvents'),' +
' + ' +' + ($('#randomOptions').val() == 'false' ? '' : '本次考试的选项为乱序 脚本会选择正确的选项') + ' ' +' + ' +题⽬(点击可复制) ' +答案(点击可复制) ' +' + ' + '' + que + ' ' +' + (/^http/.test(data) ? : '') + data + ' ' +
发布评论