您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Changes kanji->kana on 'meaning' reviews
// ==UserScript== // @name Wanikani Kana Review // @namespace Mempo // @description Changes kanji->kana on 'meaning' reviews // @version 1.1 // @include http://www.wanikani.com/review/session // @include https://www.wanikani.com/review/session // @run-at document-end // @grant none // ==/UserScript== console.log("/// START Wanikani Kana Review"); var KEYBIND_KEY = 225; //DEFAULT ALT GR BUTTON (225) //APPRENTICE 1 & 2 & 3 & 4 //GURU 5 & 6 //MASTER 7 //ENLIGHTENED 8 var srs_level = 5; // >= srs_level (guru here) var keybind_active = false; $.jStorage.listenKeyChange('currentItem', function(){ if( $.jStorage.get("currentItem").voc && $.jStorage.get("questionType") === "meaning" && $.jStorage.get("currentItem").srs >= srs_level){ keybind_active = true; $("#character span")[0].innerHTML = $.jStorage.get('currentItem').kana[0]; }else{ keybind_active = false; } }); $(document).on('keydown.reviewScreen', function (event) { if ($('#reviews').is(':visible') && keybind_active) { //alert('keycode: ' + event.keyCode); switch (event.keyCode) { case KEYBIND_KEY: // ALT GR button (Chrome/Firefox azerty keyboard) event.stopPropagation(); event.preventDefault(); $("#character span")[0].innerHTML = $.jStorage.get('currentItem').voc; break; } } }); $(document).on('keyup.reviewScreen', function (event) { if ($('#reviews').is(':visible') && keybind_active) { //alert('keycode: ' + event.keyCode); switch (event.keyCode) { case KEYBIND_KEY: // ALT GR button (Chrome/Firefox azerty keyboard) event.stopPropagation(); event.preventDefault(); $("#character span")[0].innerHTML = $.jStorage.get('currentItem').kana[0]; break; } } });
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址