# \[Userscript\]: Double-Check (Version 2.x)

**URL:** https://community.wanikani.com/t/userscript-double-check-version-2x/31456
**Category:** API And Third-Party Apps
**Created:** [June 21, 2018, 4:38pm UTC](https://community.wanikani.com/t/userscript-double-check-version-2x/31456 "2018-06-21T16:38:39Z")
**Posts on this page:** 20
**Page:** 1

<div class="post-metadata">

### Author: ![rfindley](https://sea1.discourse-cdn.com/wanikanicommunity/user_avatar/community.wanikani.com/rfindley/32/35202_2.png) [@rfindley](https://community.wanikani.com/u/rfindley)
#### Post date: [June 21, 2018, 4:38pm UTC](https://community.wanikani.com/t/userscript-double-check-version-2x/31456/1 "2018-06-21T16:38:39Z")

</div>

## Wanikani Double-Check

A multi-feature companion script for Wanikani reviews.  
_(Credit to Ethan for his original version [[here](https://community.wanikani.com/t/userscript-wanikani-double-check/8396)])_

> ⚠ This is a third-party script/app and is not created by the WaniKani team. By using this, you understand that it can stop working at any time or be discontinued indefinitely.

**[[General Script Installation instructions](https://community.wanikani.com/t/visual-guide-on-how-to-install-a-userscript/12136)]** 👈 **You’ll need a script host plugin like TamperMonkey**  
**[[Open Framework Installation](https://community.wanikani.com/t/installing-wanikani-open-framework/28549)]**  
**[[Download / Install “Double-Check”](https://greasyfork.org/en/scripts/35063-wanikani-double-check)]**

### Script features:

- **Change answer** - _(USE WITH CAUTION!)_
  - Allow you to retype your answer without revealing the correct answer (in case of typos)
  - Mark your answer correct (“override” for typos, synonyms, etc)
  - Mark your answer incorrect (when Wanikani’s typo forgiveness passes a bad answer)

- **Mistake Delay** - Prevent you from advancing to the next question under the following optional conditions:
  - When you answer incorrectly - So you can see why you got it wrong.
  - When the answer has multiple meanings - So you can study additional meanings.
  - When your answer has typos - So you can confirm that your answer is actually correct.

- **Lightning Mode** - _(optional)_ Auto-advance to the next question when you answer correctly.
- **Typos** - Three options for managing typos (i.e. “slightly off” answers)
  - Ignore - Move on to the next question.
  - Warn/shake - Shake the input box, and inform you that your answe is “a bit off”
  - Mark Wrong - Answers with typos are marked wrong.

### Hotkeys:

- Press Escape or Backspace to retype your answer.
- Press + to change an answer to ‘correct’.
- Press - to change an answer to ‘incorrect’.

### Screenshots:

 ![features](https://global.discourse-cdn.com/wanikanicommunity/original/3X/7/e/7ee278ab16e37779c01a5ce559c7fa83af23548f.png)

 ![scripts_menu](https://global.discourse-cdn.com/wanikanicommunity/original/3X/b/2/b26c303e5d187e7747ddf106184b0b97581b8f3c.png)

 ![](https://global.discourse-cdn.com/wanikanicommunity/original/3X/d/0/d0f1f160f04cb4a323de5bb52a0eb46b55f9121a.png)

 ![](https://global.discourse-cdn.com/wanikanicommunity/original/3X/3/f/3fd39e4757ca0bae4aaa580638624eb3a05b2fad.png)

 ![](https://global.discourse-cdn.com/wanikanicommunity/original/3X/9/a/9ab9067d27fc77daf5315979c0c3ee0bf4719cc5.png)

 ![](https://global.discourse-cdn.com/wanikanicommunity/original/3X/2/8/2835a2f4c4111315b4298e4f6ae4ec5485f0bab1.png)

---

<div class="post-metadata">

### Author: ![Ethan](https://sea1.discourse-cdn.com/wanikanicommunity/user_avatar/community.wanikani.com/ethan/32/1080_2.png) [@Ethan](https://community.wanikani.com/u/Ethan)
#### Post date: [June 21, 2018, 4:41pm UTC](https://community.wanikani.com/t/userscript-double-check-version-2x/31456/2 "2018-06-21T16:41:45Z")

</div>

Literally maxed out my likes 1min before you posted this. Then I wondered why a fresh thread came up in my notifications. THEN I saw the link. Thanks man. 🙂

---

<div class="post-metadata">

### Author: ![rfindley](https://sea1.discourse-cdn.com/wanikanicommunity/user_avatar/community.wanikani.com/rfindley/32/35202_2.png) [@rfindley](https://community.wanikani.com/u/rfindley)
#### Post date: [June 21, 2018, 4:44pm UTC](https://community.wanikani.com/t/userscript-double-check-version-2x/31456/3 "2018-06-21T16:44:30Z")

</div>

- Starting from this version, the script now uses the Open Framework.
- The script adds a settings menu, so settings no longer need to be configured in the code itself, and your settings won’t be lost when you upgrade to a new version.
- This also fixes some audio issues, where audio was being cut off when advancing to the next question.

---

<div class="post-metadata">

### Author: ![Ethan](https://sea1.discourse-cdn.com/wanikanicommunity/user_avatar/community.wanikani.com/ethan/32/1080_2.png) [@Ethan](https://community.wanikani.com/u/Ethan)
#### Post date: [June 21, 2018, 4:46pm UTC](https://community.wanikani.com/t/userscript-double-check-version-2x/31456/4 "2018-06-21T16:46:33Z")

</div>

It’s nice that you mention me even though it’s your own code, Frankly I don’t care if you do use my code, although I tend to think your code is structured much better than mine.

---

<div class="post-metadata">

### Author: ![rfindley](https://sea1.discourse-cdn.com/wanikanicommunity/user_avatar/community.wanikani.com/rfindley/32/35202_2.png) [@rfindley](https://community.wanikani.com/u/rfindley)
#### Post date: [June 21, 2018, 4:49pm UTC](https://community.wanikani.com/t/userscript-double-check-version-2x/31456/5 "2018-06-21T16:49:06Z")

</div>

> [@Ethan](#):
>
> Literally maxed out my likes 1min before you posted this. Then I wondered why a fresh thread came up in my notifications. THEN I saw the link. Thanks man. 🙂

Yeah, I figured it was time to start a separate thread so I can post updates in the top-post… mainly because the script integrates several other scripts (Lightning, Mistake Delay) to prevent conflicting code on the reviews.

> [@Ethan](#):
>
> It’s nice that you mention me even though it’s your own code

Concepts count 🙂  
Quite a few of my scripts started with someone else’s idea. And sometimes with some else’s code.

---

<div class="post-metadata">

### Author: ![Ethan](https://sea1.discourse-cdn.com/wanikanicommunity/user_avatar/community.wanikani.com/ethan/32/1080_2.png) [@Ethan](https://community.wanikani.com/u/Ethan)
#### Post date: [June 21, 2018, 4:55pm UTC](https://community.wanikani.com/t/userscript-double-check-version-2x/31456/6 "2018-06-21T16:55:39Z")

</div>

> [@rfindley](#):
>
> Concepts count 🙂  
> Quite a few of my scripts started with someone else’s idea. And sometimes with some else’s code.

My Double-Check was the natural evolution of the scripts that made wrong answers correct, I just felt it needed the ability to be honest about “right” answers too, something the other scripts didn’t do.

---

<div class="post-metadata">

### Author: ![rfindley](https://sea1.discourse-cdn.com/wanikanicommunity/user_avatar/community.wanikani.com/rfindley/32/35202_2.png) [@rfindley](https://community.wanikani.com/u/rfindley)
#### Post date: [June 21, 2018, 4:58pm UTC](https://community.wanikani.com/t/userscript-double-check-version-2x/31456/7 "2018-06-21T16:58:26Z")

</div>

I’m still surprised by the number of people who are unaware of Double-Check, despite how long ago you created it. “Override” is so ancient now, but it seems many people still recommend it when noobs complain about typos.

---

<div class="post-metadata">

### Author: ![Ethan](https://sea1.discourse-cdn.com/wanikanicommunity/user_avatar/community.wanikani.com/ethan/32/1080_2.png) [@Ethan](https://community.wanikani.com/u/Ethan)
#### Post date: [June 21, 2018, 5:14pm UTC](https://community.wanikani.com/t/userscript-double-check-version-2x/31456/8 "2018-06-21T17:14:01Z")

</div>

At least it’s gotten more attention than [[UserScript] WaniKani Never Wrong\* ](https://community.wanikani.com/t/userscript-wanikani-never-wrong/8172)

So there’s hope for humanity yet.

---

<div class="post-metadata">

### Author: ![sornvru](https://sea1.discourse-cdn.com/wanikanicommunity/user_avatar/community.wanikani.com/sornvru/32/187517_2.png) [@sornvru](https://community.wanikani.com/u/sornvru)
#### Post date: [June 21, 2018, 6:45pm UTC](https://community.wanikani.com/t/userscript-double-check-version-2x/31456/9 "2018-06-21T18:45:05Z")

</div>

Koichi should just hire you at this point.

---

<div class="post-metadata">

### Author: ![rfindley](https://sea1.discourse-cdn.com/wanikanicommunity/user_avatar/community.wanikani.com/rfindley/32/35202_2.png) [@rfindley](https://community.wanikani.com/u/rfindley)
#### Post date: [June 21, 2018, 7:11pm UTC](https://community.wanikani.com/t/userscript-double-check-version-2x/31456/10 "2018-06-21T19:11:02Z")

</div>

From your lips to his ears, hehe 😁

Work is slow where I live for software engineers, unless I want to move closer to Atlanta… which I don’t.

---

<div class="post-metadata">

### Author: ![sornvru](https://sea1.discourse-cdn.com/wanikanicommunity/user_avatar/community.wanikani.com/sornvru/32/187517_2.png) [@sornvru](https://community.wanikani.com/u/sornvru)
#### Post date: [June 21, 2018, 7:33pm UTC](https://community.wanikani.com/t/userscript-double-check-version-2x/31456/11 "2018-06-21T19:33:38Z")

</div>

You’re tellin’ me. I work for Big Corporation and spend half my days just waiting around for other people. Despite the fact I have to wait 2 weeks for an EC2 instance, our company claims to be Agile.

---

<div class="post-metadata">

### Author: ![rfindley](https://sea1.discourse-cdn.com/wanikanicommunity/user_avatar/community.wanikani.com/rfindley/32/35202_2.png) [@rfindley](https://community.wanikani.com/u/rfindley)
#### Post date: [June 21, 2018, 8:11pm UTC](https://community.wanikani.com/t/userscript-double-check-version-2x/31456/12 "2018-06-21T20:11:14Z")

</div>

Heh… Unfortunately, sometimes ‘agile’ is a euphemism for “I don’t have a release plan”. Some do Agile well, others just like buzzwords.

re: slow work  
I’m self-employed. I worked for (as an employee) and with (as a contractor) the same company for 20 years, but now they’re in a budget crunch, so very little work. I do Embedded Systems software, which is a field in need of more workers, but the work tends to be in hotspots, and I’m not quite near enough. My resume is stellar, so I get tons of calls from recruiters every week, but I’d either have to commute 90min, move closer to the city, or contract away from home for 6 months at a time… none of which I’m willing to do. But I have alternate plans, so I’m okay. Nonetheless, I do take on work when it comes up.

---

<div class="post-metadata">

### Author: ![sornvru](https://sea1.discourse-cdn.com/wanikanicommunity/user_avatar/community.wanikani.com/sornvru/32/187517_2.png) [@sornvru](https://community.wanikani.com/u/sornvru)
#### Post date: [June 21, 2018, 8:22pm UTC](https://community.wanikani.com/t/userscript-double-check-version-2x/31456/13 "2018-06-21T20:22:39Z")

</div>

In our case agile means follow the processes without actually changing anything. Continuous integration? Unit tests? What are those?

I’m trying to see if I can nudge my way into something that would allow me to work from anywhere, such as Japan heh heh. I may not be a wise master like yourself, but I can do alright if I’m not stifled by all of the bureaucracy.

---

<div class="post-metadata">

### Author: ![rfindley](https://sea1.discourse-cdn.com/wanikanicommunity/user_avatar/community.wanikani.com/rfindley/32/35202_2.png) [@rfindley](https://community.wanikani.com/u/rfindley)
#### Post date: [June 21, 2018, 8:28pm UTC](https://community.wanikani.com/t/userscript-double-check-version-2x/31456/14 "2018-06-21T20:28:54Z")

</div>

> [@sornvru](#):
>
> I’m trying to see if I can nudge my way into something that would allow me to work from anywhere

If my “alternate plan” doesn’t pan out, I’m looking at adding a few key skills to be able to tap into the remote-only market. Either some major web-oriented application frameworks, or a bit more experience with high-speed FPGAs (a very niche area of electronics that is in very high demand)

---

<div class="post-metadata">

### Author: ![sornvru](https://sea1.discourse-cdn.com/wanikanicommunity/user_avatar/community.wanikani.com/sornvru/32/187517_2.png) [@sornvru](https://community.wanikani.com/u/sornvru)
#### Post date: [June 21, 2018, 8:33pm UTC](https://community.wanikani.com/t/userscript-double-check-version-2x/31456/15 "2018-06-21T20:33:05Z")

</div>

> [@rfindley](#):
>
> Either some major web-oriented application frameworks, or a bit more experience with high-speed FPGAs

I…edit text…and sometimes pictures…  
I can do more than that…but they don’t let me…

---

<div class="post-metadata">

### Author: ![gojarappe](https://sea1.discourse-cdn.com/wanikanicommunity/user_avatar/community.wanikani.com/gojarappe/32/201940_2.png) [@gojarappe](https://community.wanikani.com/u/gojarappe)
#### Post date: [June 22, 2018, 1:32am UTC](https://community.wanikani.com/t/userscript-double-check-version-2x/31456/16 "2018-06-22T01:32:11Z")

</div>

Have I ever told you how awesome you are, @rfindley? Thank you for all that you do!

---

<div class="post-metadata">

### Author: ![Jody](https://sea1.discourse-cdn.com/wanikanicommunity/user_avatar/community.wanikani.com/jody/32/4082_2.png) [@Jody](https://community.wanikani.com/u/Jody)
#### Post date: [July 3, 2018, 5:21am UTC](https://community.wanikani.com/t/userscript-double-check-version-2x/31456/17 "2018-07-03T05:21:59Z")

</div>

Has anyone been able to get this to work in Safari? It’s not working for me. (Version 11.1.1)

---

<div class="post-metadata">

### Author: ![nkmatsumoto](https://cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/wanikanicommunity/original/3X/f/d/fd4c154120954695f788402f3bcf4e616499bc2d.png) [@nkmatsumoto](https://community.wanikani.com/u/nkmatsumoto)
#### Post date: [July 12, 2018, 12:20am UTC](https://community.wanikani.com/t/userscript-double-check-version-2x/31456/18 "2018-07-12T00:20:59Z")

</div>

Double-check is still not working. I have retested it several times with Chrome and Safari. Here were the TS steps:  
1- reinstalled Tempermonkey  
2- reinstalled open framework  
3- deactivated all non essential scripts  
4- reinstalled double check  
5- tested functionality

The script doesn’t seem to load. There is no settings icon in the upper left hand corner of the screen when you enter the review mode. I really loved this script, hopefully this info can help to get it working again.

---

<div class="post-metadata">

### Author: ![rfindley](https://sea1.discourse-cdn.com/wanikanicommunity/user_avatar/community.wanikani.com/rfindley/32/35202_2.png) [@rfindley](https://community.wanikani.com/u/rfindley)
#### Post date: [July 12, 2018, 12:23am UTC](https://community.wanikani.com/t/userscript-double-check-version-2x/31456/19 "2018-07-12T00:23:28Z")

</div>

Do you have the Open Framework running as the #1 script in TamperMonkey?

 ![image](https://global.discourse-cdn.com/wanikanicommunity/original/3X/4/1/410d8b8fa3f2295e86cecf218c94d0ed214bd771.png)

---

<div class="post-metadata">

### Author: ![nkmatsumoto](https://cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/wanikanicommunity/original/3X/f/d/fd4c154120954695f788402f3bcf4e616499bc2d.png) [@nkmatsumoto](https://community.wanikani.com/u/nkmatsumoto)
#### Post date: [July 12, 2018, 12:26am UTC](https://community.wanikani.com/t/userscript-double-check-version-2x/31456/20 "2018-07-12T00:26:36Z")

</div>

Hello thanks for the quick reply, yes it is at the top first position.

[Next page](https://community.wanikani.com/t/userscript-double-check-version-2x/31456.md?page=2)
