WaniKani Real Numbers

Replaces 42+ with the real number using WaniKani API

您需要先安装一个扩展,例如 篡改猴Greasemonkey暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴Userscripts ,之后才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。

您需要先安装用户脚本管理器扩展后才能安装此脚本。

(我已经安装了用户脚本管理器,让我安装!)

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

(我已经安装了用户样式管理器,让我安装!)

// ==UserScript==
// @name        WaniKani Real Numbers
// @namespace   Mempo.scripts
// @author      Mempo
// @description Replaces 42+ with the real number using WaniKani API
// @include     http://www.wanikani.com/*
// @include     https://www.wanikani.com/*
// @version     6
// @grant       none
// @run-at    document-end
// ==/UserScript==

// NOTE:
// Script written by seanblue
// I'm just the maintainer

(function($) {
	'use strict';

	var wkData = window.WaniKani;
	if (!wkData || !wkData.studyInformation) {
		return;
	}

	var studyData = wkData.studyInformation.requested_information;

	if (!studyData) {
		return;
	}

	var lessonsEl = $('.lessons span');
	var reviewsEl = $('.reviews span');

	if (lessonsEl.length === 0 || reviewsEl.length === 0) {
		return;
	}

	lessonsEl.text(studyData.lessons_available);
	reviewsEl.text(studyData.reviews_available);

})(window.jQuery);