您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
在学籍预警处
// ==UserScript== // @name 惠州学院教务查成绩 // @version 0.1 // @description 在学籍预警处 // @match *://jwxt.hzu.edu.cn/* // @run-at document-start // @grant unsafeWindow // @license MIT // @namespace https://greasyfork.org/users/1241091 // ==/UserScript== (async function() { 'use strict'; let xhr_bak = XMLHttpRequest.prototype.open; XMLHttpRequest.prototype.open = function (_, url) { if (/\/xjyj\/xjyj_cxXjyjjdlb.html/.test(url)) { this.addEventListener("readystatechange", function () { if (this.readyState === 4) { let response = this.responseText; Object.defineProperty(this, "responseText", { writable: true, }); this.responseText = JSON.stringify(JSON.parse(response, (key, value) => (this.bfzcj = key === 'bfzcj' || key !== 'cj' ? value : this.bfzcj) )); } }); } xhr_bak.apply(this, arguments); }; })();