您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
This user script is used to generate the self-grade report for Berkeley EE16A course. It will save you a lot of time.
// ==UserScript== // @name Berkeley EECS16A/EECS16B Selfgrade Autofiller // @author Tom Shen // @version 1.5 // @description This user script is used to generate the self-grade report for Berkeley EE16A course. It will save you a lot of time. // @match *://eecs16b.org/self-grade* // @match *://eecs16a.org/self-grade* // @grant none // @namespace https://greasyfork.org/users/248188 // ==/UserScript== (()=>{ function setActionResubmission(){ (()=>{let all_inputs = document.querySelectorAll(`input[id$="comment"]`); for (let input of all_inputs){ input.value = "did not resubmiit this part" }; let all_zero = document.querySelectorAll(`input[id$="0"]`); for (let zero of all_zero){ if (zero.value == "0") { zero.click(); } } })(); } var but2 = document.createElement("button"); but2.addEventListener("click",setActionResubmission); but2.innerHTML = "📝 Resubmission Autofill"; document.getElementsByClassName("txt")[0].appendChild(but2) })()