Code Monkey home page Code Monkey logo

wanikani-bulk-add-kanji-user-synonyms's Introduction

WaniKani Bulk Add Kanji User Synonyms

House kanji with user synonyms automatically added

Description

This WaniKani script automatically adds user synonyms to all your unlocked kanji using meaning synonyms collected from Jim Breen's WWWJDIC database.

If you have any pre-existing user synonyms, the script attempts to preserve them. However, WaniKani only allows a maximum of 8 user synonyms per kanji. Any more synonyms beyond that are ignored by the script.

Requirements

Tampermonkey

Installation

  1. Install @rfindley 's WaniKani Open Framework according to these instructions.
  2. Install this script from Greasyfork at https://greasyfork.org/en/scripts/39692-wanikani-bulk-add-kanji-user-synonyms

Usage

Navigate to your dashboard (i.e. either https://www.wanikani.com/ or https://www.wanikani.com/dashboard) and the script will automatically update your user synonyms.

Debugging

You can set DISABLE_ALL_LOGGING to false and open your browser console to see what the script is doing.

Here is the console output, when I ran this on my account at WaniKani level 19.

Changelog

  • 1.0.0: Initial release
  • 1.0.1: Default to not log anything
  • 1.0.2: Fix handling of ampersands in WWWJDIC synonyms
  • 1.0.3: Redirect to forum page if wkof is not installed.
  • 1.0.4: Update description
  • 1.0.5: Update script metadata
  • 1.0.6: Tweak WKOF user installation prompt code

wanikani-bulk-add-kanji-user-synonyms's People

Stargazers

 avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.