# \[Userscript\] Anki Mode

**URL:** <https://community.wanikani.com/t/userscript-anki-mode/54751>\
**Category:** API And Third-Party Apps\
**Created:** [December 14, 2021, 2:24am UTC](https://community.wanikani.com/t/userscript-anki-mode/54751 "2021-12-14T02:24:20Z")\
**Posts on this page:** 20\
**Page:** 10

<div class="post-metadata">

**Author:** ![desaturated\_yellow](https://sea1.discourse-cdn.com/wanikanicommunity/user_avatar/community.wanikani.com/desaturated_yellow/32/751592_2.png) [@desaturated\_yellow](https://community.wanikani.com/u/desaturated_yellow)\
**Post date:** [August 13, 2024, 12:37am UTC](https://community.wanikani.com/t/userscript-anki-mode/54751/185 "2024-08-13T00:37:12Z")

</div>

@w942 Same bro it hasn’t worked for me at all. I got 80 reviews due and I’m stressing tf out I don’t want to type in everything

---

<div class="post-metadata">

**Author:** ![JDurman](https://sea1.discourse-cdn.com/wanikanicommunity/user_avatar/community.wanikani.com/jdurman/32/454495_2.png) [@JDurman](https://community.wanikani.com/u/JDurman)\
**Post date:** [August 13, 2024, 12:43am UTC](https://community.wanikani.com/t/userscript-anki-mode/54751/186 "2024-08-13T00:43:23Z")

</div>

@desaturated_yellow @w942 @Mookie1171

I just pushed out an update to fix the issue. @w942 found where the issue was. Thanks for taking a look. I changed the way the srs\_mgr was being set.

Update your scripts to 3.0.10 and it should work again.

As always, let me know if you have any more issues.

---

<div class="post-metadata">

**Author:** ![desaturated\_yellow](https://sea1.discourse-cdn.com/wanikanicommunity/user_avatar/community.wanikani.com/desaturated_yellow/32/751592_2.png) [@desaturated\_yellow](https://community.wanikani.com/u/desaturated_yellow)\
**Post date:** [August 13, 2024, 12:48am UTC](https://community.wanikani.com/t/userscript-anki-mode/54751/187 "2024-08-13T00:48:21Z")

</div>

@JDurman you are my lord and savior 🙏🏼 thank you so much

---

<div class="post-metadata">

**Author:** ![cindergo](https://sea1.discourse-cdn.com/wanikanicommunity/user_avatar/community.wanikani.com/cindergo/32/711219_2.png) [@cindergo](https://community.wanikani.com/u/cindergo)\
**Post date:** [August 13, 2024, 2:01am UTC](https://community.wanikani.com/t/userscript-anki-mode/54751/188 "2024-08-13T02:01:00Z")

</div>

yep this works, thanks!

---

<div class="post-metadata">

**Author:** ![desaturated\_yellow](https://sea1.discourse-cdn.com/wanikanicommunity/user_avatar/community.wanikani.com/desaturated_yellow/32/751592_2.png) [@desaturated\_yellow](https://community.wanikani.com/u/desaturated_yellow)\
**Post date:** [August 13, 2024, 3:06pm UTC](https://community.wanikani.com/t/userscript-anki-mode/54751/189 "2024-08-13T15:06:00Z")

</div>

I tried using it today but still it’s not working for me even after the update tried reinstalling it but still no luck

---

<div class="post-metadata">

**Author:** ![desaturated\_yellow](https://sea1.discourse-cdn.com/wanikanicommunity/user_avatar/community.wanikani.com/desaturated_yellow/32/751592_2.png) [@desaturated\_yellow](https://community.wanikani.com/u/desaturated_yellow)\
**Post date:** [August 13, 2024, 10:02pm UTC](https://community.wanikani.com/t/userscript-anki-mode/54751/190 "2024-08-13T22:02:57Z")

</div>

Idk what happened but it works now time to do my reviews.

---

<div class="post-metadata">

**Author:** ![cindergo](https://sea1.discourse-cdn.com/wanikanicommunity/user_avatar/community.wanikani.com/cindergo/32/711219_2.png) [@cindergo](https://community.wanikani.com/u/cindergo)\
**Post date:** [August 17, 2024, 2:32am UTC](https://community.wanikani.com/t/userscript-anki-mode/54751/191 "2024-08-17T02:32:48Z")

</div>

I don’t know why but it stopped working yesterday. I updated to the new version when you released it and it worked for a while until it stopped. Tried reinstalling but no luck. I get the script menu top left but it just isn’t loading.

EDIT: A little bit embarrassing, but this was just user error. I just had to press the little star icon to actually activate the script. Sorry about that!

---

<div class="post-metadata">

**Author:** ![Eroliene](https://cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/wanikanicommunity/original/3X/f/d/fd4c154120954695f788402f3bcf4e616499bc2d.png) [@Eroliene](https://community.wanikani.com/u/Eroliene)\
**Post date:** [September 24, 2024, 9:51pm UTC](https://community.wanikani.com/t/userscript-anki-mode/54751/192 "2024-09-24T21:51:33Z")

</div>

Hey! Thank you for maintaining this script. I think it will spare me a fair degree of hand and elbow pain due to some issues I’m having right now. Honestly not something I’ve thought about until it happened to me but… accessibility, yay!

If you’re at all interested in suggestions, I have a couple of thoughts after using the extension for a bit.

1. I see how this would be more invasive from a scripting perspective, but bundling the meaning and reading together in to one card would theoretically halve study time (and keyboard interaction), making more time for engagement with the language in the wild.

2. Second, I think space bar should also be made to emulate \<Enter\> after selecting correct or incorrect, moving to the next card. Say _hypothetically_ someone’s right arm hurt a bunch but their left arm was less of a problem. Making this change would allow reviews to be done with a single hand. People could do this with key bindings that they toggle on and off for review time, but it seems like low hanging fruit.

Do you have a github for this project?

---

<div class="post-metadata">

**Author:** ![ikelmichael](https://sea1.discourse-cdn.com/wanikanicommunity/user_avatar/community.wanikani.com/ikelmichael/32/662151_2.png) [@ikelmichael](https://community.wanikani.com/u/ikelmichael)\
**Post date:** [November 25, 2024, 11:26pm UTC](https://community.wanikani.com/t/userscript-anki-mode/54751/195 "2024-11-25T23:26:14Z")

</div>

Hi, All I found out that this script not working after the update, any tips on getting this script to work again? Really appreciate the help. Thank you

---

<div class="post-metadata">

**Author:** ![Schnitzel](https://cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/wanikanicommunity/original/3X/f/d/fd4c154120954695f788402f3bcf4e616499bc2d.png) [@Schnitzel](https://community.wanikani.com/u/Schnitzel)\
**Post date:** [November 25, 2024, 11:53pm UTC](https://community.wanikani.com/t/userscript-anki-mode/54751/196 "2024-11-25T23:53:25Z")

</div>

I don’t have anymore time today to look at it, but I found that the error is in how the meanings and readings are retrieved because they changed how you get these from currentSubject.

---

<div class="post-metadata">

**Author:** ![eglepe](https://cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/wanikanicommunity/original/3X/f/d/fd4c154120954695f788402f3bcf4e616499bc2d.png) [@eglepe](https://community.wanikani.com/u/eglepe)\
**Post date:** [November 26, 2024, 4:12pm UTC](https://community.wanikani.com/t/userscript-anki-mode/54751/197 "2024-11-26T16:12:27Z")

</div>

Broke for me too, would love a fix if possible. It’s the one script I can’t do without

---

<div class="post-metadata">

**Author:** ![JDurman](https://sea1.discourse-cdn.com/wanikanicommunity/user_avatar/community.wanikani.com/jdurman/32/454495_2.png) [@JDurman](https://community.wanikani.com/u/JDurman)\
**Post date:** [November 26, 2024, 6:04pm UTC](https://community.wanikani.com/t/userscript-anki-mode/54751/198 "2024-11-26T18:04:49Z")

</div>

> [@Eroliene](#):
>
> eoretically halve study time (and keyboard interaction), making more time for enga

Yeah, I do you can always submit a PR here. [github](https://github.com/JDurman/WaniKani-Anki-Mode)

---

<div class="post-metadata">

**Author:** ![JDurman](https://sea1.discourse-cdn.com/wanikanicommunity/user_avatar/community.wanikani.com/jdurman/32/454495_2.png) [@JDurman](https://community.wanikani.com/u/JDurman)\
**Post date:** [November 26, 2024, 6:07pm UTC](https://community.wanikani.com/t/userscript-anki-mode/54751/199 "2024-11-26T18:07:46Z")

</div>

@ikelmichael @Schnitzel @eglepe

I will try to look at it today or tomorrow when I have time.

The github is here as well if you ever want to submit a fix. [github](https://github.com/JDurman/WaniKani-Anki-Mode)

---

<div class="post-metadata">

**Author:** ![mdub1001](https://cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/wanikanicommunity/original/3X/f/d/fd4c154120954695f788402f3bcf4e616499bc2d.png) [@mdub1001](https://community.wanikani.com/u/mdub1001)\
**Post date:** [November 27, 2024, 1:23am UTC](https://community.wanikani.com/t/userscript-anki-mode/54751/200 "2024-11-27T01:23:10Z")

</div>

I think I have a fix, but have am busy for the next couple of hours. I will hopefully be able to submit the PR in a bit if no one has by then.

---

<div class="post-metadata">

**Author:** ![mdub1001](https://cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/wanikanicommunity/original/3X/f/d/fd4c154120954695f788402f3bcf4e616499bc2d.png) [@mdub1001](https://community.wanikani.com/u/mdub1001)\
**Post date:** [November 27, 2024, 2:14am UTC](https://community.wanikani.com/t/userscript-anki-mode/54751/201 "2024-11-27T02:14:28Z")

</div>

@JDurman I created a PR here: [bugfix for changes to currentItem object by Mark-Washkewicz · Pull Request #2 · JDurman/WaniKani-Anki-Mode · GitHub](https://github.com/JDurman/WaniKani-Anki-Mode/pull/2)

Thanks!

---

<div class="post-metadata">

**Author:** ![Schnitzel](https://cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/wanikanicommunity/original/3X/f/d/fd4c154120954695f788402f3bcf4e616499bc2d.png) [@Schnitzel](https://community.wanikani.com/u/Schnitzel)\
**Post date:** [November 27, 2024, 11:18am UTC](https://community.wanikani.com/t/userscript-anki-mode/54751/202 "2024-11-27T11:18:59Z")

</div>

It works perfectly, thanks for updating the script. It’s all fine and good that they want to make their data structures simpler but WK should really announce what they’re going to be doing when it feels like such a huge portion of their userbase is relying on userscripts for pretty basic features they don’t add themselves 😴

---

<div class="post-metadata">

**Author:** ![adjoint](https://cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/wanikanicommunity/original/3X/f/d/fd4c154120954695f788402f3bcf4e616499bc2d.png) [@adjoint](https://community.wanikani.com/u/adjoint)\
**Post date:** [November 27, 2024, 5:46pm UTC](https://community.wanikani.com/t/userscript-anki-mode/54751/203 "2024-11-27T17:46:44Z")

</div>

This is perfect, thank you

---

<div class="post-metadata">

**Author:** ![JDurman](https://sea1.discourse-cdn.com/wanikanicommunity/user_avatar/community.wanikani.com/jdurman/32/454495_2.png) [@JDurman](https://community.wanikani.com/u/JDurman)\
**Post date:** [November 27, 2024, 6:29pm UTC](https://community.wanikani.com/t/userscript-anki-mode/54751/204 "2024-11-27T18:29:14Z")

</div>

Thanks for the PR. I went ahead and pushed it to greasy fork and gave you credit in the change log. ☺

---

<div class="post-metadata">

**Author:** ![JDurman](https://sea1.discourse-cdn.com/wanikanicommunity/user_avatar/community.wanikani.com/jdurman/32/454495_2.png) [@JDurman](https://community.wanikani.com/u/JDurman)\
**Post date:** [November 27, 2024, 6:33pm UTC](https://community.wanikani.com/t/userscript-anki-mode/54751/205 "2024-11-27T18:33:02Z")

</div>

Yes, you can find the github here. [github](https://github.com/JDurman/WaniKani-Anki-Mode).

1. Not sure how feasible this is based on the current way they send data but could experiment with it.

2. Have you tried installing the double check script? It has a lightning mode that you can turn on that I think would replicate this behavior closely with our script.

---

<div class="post-metadata">

**Author:** ![mdub1001](https://cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/wanikanicommunity/original/3X/f/d/fd4c154120954695f788402f3bcf4e616499bc2d.png) [@mdub1001](https://community.wanikani.com/u/mdub1001)\
**Post date:** [November 27, 2024, 6:44pm UTC](https://community.wanikani.com/t/userscript-anki-mode/54751/206 "2024-11-27T18:44:24Z")

</div>

No problem! I think with the update everything should “work”, but I believe there will be more “meanings” returned than before when checking the answer. I can probably push out a patch, but I don’t remember exactly how the functionality was before lol.

There are currently “primary”, “alternative” , “allowed” meanings. I think it may make sense to filter out “allowed” meanings?

[Previous page](https://community.wanikani.com/t/userscript-anki-mode/54751.md?page=9)

[Next page](https://community.wanikani.com/t/userscript-anki-mode/54751.md?page=11)
