您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
章节测验自动瞎完
// ==UserScript== // @name 超星章节测验自动瞎完成 // @namespace https://mooc1.chaoxing.com/ // @version 0.1 // @description 章节测验自动瞎完 // @author 星星课 // @match https://mooc1.chaoxing.com/mycourse/studentstudy* // @icon https://www.google.com/s2/favicons?domain=chaoxing.com // @grant unsafeWindow // ==/UserScript== var window = unsafeWindow; (function () { 'use strict'; var timer=setInterval(() => { var timus = $("iframe").contents().find("iframe").contents().find("iframe").contents().find(".StudentTimu"); if (timus.length > 0) { clearInterval(timer); } for (var i = 0; i < timus.length; i += 1) { var tm = timus.eq(i); var radio_num = tm.find(":radio").length; if (radio_num > 0) { var rand = parseInt(Math.random() * radio_num); tm.find(":radio").eq(rand).click(); } var checkbox_num = tm.find(":checkbox").length; if (checkbox_num > 0) { var rand = parseInt(Math.random() * checkbox_num + 1); var choose = new Array(); for (var j = 0; j < rand; j += 1) { do { var rand_ = parseInt(Math.random() * checkbox_num); if (choose.indexOf(rand_) < 0) { tm.find(":checkbox").eq(rand_).click(); choose.push(rand_); break; } } while (true); } } } }, 3000); })();
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址