您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
2022/3/19 21:09:54
// ==UserScript== // @name 慕课,自动互评 - icourse163.org // @match https://www.icourse163.org/learn/* // @namespace zhufn.fun // @grant none // @version 1.3 // @author zhuufn // @description 2022/3/19 21:09:54 // @license gpl-3.0 // ==/UserScript== (function() { 'use strict'; window.pingfen = function() { alert("即将互评当前页面打开的某人的作业!") var a = document.getElementsByClassName('s') for (let i = 0; i < a.length; ++i) { a[i].children[a[i].children.length-1].children[0].checked = true } var b = document.getElementsByTagName("textarea") for (let i = 0; i < b.length; ++i) { b[i].value = "好" } } function fuck() { let tmp = document.createElement("a") tmp.innerHTML="自动互评" tmp.onclick=window.pingfen tmp.style="font-size: 60px;" document.getElementById("j-courseTabList").appendChild(tmp) } function runWhenReady(readySelector, callback) { var numAttempts = 0; var tryNow = function() { var elem = document.querySelector(readySelector); if (elem) { callback(elem); } else { numAttempts++; if (numAttempts >= 34) { console.warn('Giving up after 34 attempts. Could not find: ' + readySelector); } else { setTimeout(tryNow, 250 * Math.pow(1.1, numAttempts)); } } }; tryNow(); } runWhenReady("#j-courseTabList", fuck) // Your code here... })();
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址