您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Disable submission of reviews, for debugging purposes
- // ==UserScript==
- // @name Wanikani Block Review Submit
- // @namespace wk_block_submit
- // @description Disable submission of reviews, for debugging purposes
- // @match https://*.wanikani.com/*
- // @version 1.0.1
- // @author Robin Findley
- // @copyright 2023, Robin Findley
- // @license MIT; http://opensource.org/licenses/MIT
- // @run-at document-end
- // @grant none
- // ==/UserScript==
- window.block_submit = {};
- (function(gobj) {
- let old_fetch = window.fetch;
- window.fetch = new_fetch;
- function new_fetch(url, data) {
- if ((url === '/subjects/review') && (data.method === 'PUT')) {
- console.log('Blocking submit: ', JSON.parse(data.body).counts[0]);
- return Promise.resolve({ok:true});
- }
- return old_fetch.apply(window, arguments);
- };
- })(window.block_submit);