Version 1.3.1 is out with internal changes allowing greater support for older browsers.
@VegasVed Could you see if the script works for you now?
Version 1.3.1 is out with internal changes allowing greater support for older browsers.
@VegasVed Could you see if the script works for you now?
I can confirm that this does not work.
Try downloading Kiwi Browser, you’ll see what I mean.
I’d love to, but Kiwi Browser doesn’t work in BlueStacks, and I don’t have Android actually installed at the moment…
Level 61 confirmed!
That’s the max + 1 feature. You can see it in the example screenshot in the original post.
The reason it exists is to show what it would take to level up if level 61 ever existed.
But it is not correct. Even if we had lvl 61, it could be a short one or a long one, so this prediction does not give good info.
Though if the script works as intended, that’s should be fine.
This isn’t supposed to show you when you would finish level 61, but when you would start it. So basically, at what point you will guru most of the level 60 kanji. It’s still relevant information, even if level 61 doesn’t exist.
But the funish date is predicted, not the start one. So 61 is overkill, you will guru your lvl 60 when lvl 60 end prediction is set.
Anyways, I don’t want do argue any more, because I thought it may be a bug. If it is an intended behavior, that’s fine, I just wanted to clarify.
Actually, it is the start date being shown. To prove it, take a look at the date for your current level. If it were the finish date, it would be in the future, because you haven’t finished it yet.
This behavior matches the old projections page.
Oh, you are indeed correct! In that case everything is fine. For some reason for all this time I mixed my next level with current one.
Yay, finally got this working!
It didn’t seem to play well with the wkstats before I subscribed (i.e. when it was only showing 3/4 levels) - it only loaded successfully once and showed everything as being in 1970…
Anyway, now that I’m subscribed it’s loading nicely - really like the fastest possible as it seems to agree with my calculations of when I should be wrapping up my current level. Almost tempted to get one wrong tomorrow to test it
It is going to bug me that I could theoretically finish on the 31st December though
This is intended behavior, and matches the rest of WKStats only showing up to the subscription level. I would expect it to show 3 before 1.3.0 and 4 afterwards due to the max + 1 feature.
You can see the fastest possible broken down by kanji with the show details for level view.
Oh yeah, sorry, the glitch wasn’t that it was only showing 4 levels, it was that it was showing all of the dates as being in 1970
I’ll have to try out that feature, it sounds like just what I’ve been looking for!
Version 1.3.2 is out!
Not all levels take equally long at fastest possible to level up. You might want to configure the hypothetical speed for your projection accordingly to take this into account.
This update allows you to do that.
Version 1.3.3 is out to shrink the absurdly large input boxes and 1.3.4 is out to fix a potential bug in the max + 1 calculation.
@VegasVed If you want projections, you can always use @bagusprabangkoro’s site, which doesn’t require use of a userscript!
Version 1.3.5 is out internally refactoring the projection loop.
There should be no user-visible changes other than the appearance of this JSON in the console to aid potential integration into the new stats sites released this year.
The actual output of this for me looks like:
{"40":{"fastest":"29 May 2022, 00:00:00","real":"1 Jun 2022, 11:30:13","given":"31 May 2022, 18:47:59"},"41":{"fastest":"4 Jun 2022, 20:00:00","real":"12 Jun 2022, 04:12:27","given":"10 Jun 2022, 18:47:59"},"42":{"fastest":"11 Jun 2022, 16:00:00","real":"22 Jun 2022, 20:54:41","given":"20 Jun 2022, 18:47:59"},"43":{"fastest":"18 Jun 2022, 12:00:00","real":"3 Jul 2022, 13:36:55","given":"30 Jun 2022, 18:47:59"},"44":{"fastest":"21 Jun 2022, 22:00:00","real":"14 Jul 2022, 06:19:09","given":"10 Jul 2022, 18:47:59"},"45":{"fastest":"25 Jun 2022, 08:00:00","real":"24 Jul 2022, 23:01:23","given":"20 Jul 2022, 18:47:59"},"46":{"fastest":"2 Jul 2022, 04:00:00","real":"4 Aug 2022, 15:43:37","given":"30 Jul 2022, 18:47:59"},"47":{"fastest":"5 Jul 2022, 14:00:00","real":"15 Aug 2022, 08:25:51","given":"9 Aug 2022, 18:47:59"},"48":{"fastest":"9 Jul 2022, 00:00:00","real":"26 Aug 2022, 01:08:05","given":"19 Aug 2022, 18:47:59"},"49":{"fastest":"15 Jul 2022, 20:00:00","real":"5 Sept 2022, 17:50:19","given":"29 Aug 2022, 18:47:59"},"50":{"fastest":"19 Jul 2022, 06:00:00","real":"16 Sept 2022, 10:32:33","given":"8 Sept 2022, 18:47:59"},"51":{"fastest":"22 Jul 2022, 16:00:00","real":"27 Sept 2022, 03:14:47","given":"18 Sept 2022, 18:47:59"},"52":{"fastest":"26 Jul 2022, 02:00:00","real":"7 Oct 2022, 19:57:01","given":"28 Sept 2022, 18:47:59"},"53":{"fastest":"29 Jul 2022, 12:00:00","real":"18 Oct 2022, 12:39:15","given":"8 Oct 2022, 18:47:59"},"54":{"fastest":"1 Aug 2022, 22:00:00","real":"29 Oct 2022, 05:21:29","given":"18 Oct 2022, 18:47:59"},"55":{"fastest":"5 Aug 2022, 08:00:00","real":"8 Nov 2022, 22:03:43","given":"28 Oct 2022, 18:47:59"},"56":{"fastest":"8 Aug 2022, 18:00:00","real":"19 Nov 2022, 14:45:57","given":"7 Nov 2022, 18:47:59"},"57":{"fastest":"12 Aug 2022, 04:00:00","real":"30 Nov 2022, 07:28:11","given":"17 Nov 2022, 18:47:59"},"58":{"fastest":"15 Aug 2022, 14:00:00","real":"11 Dec 2022, 00:10:25","given":"27 Nov 2022, 18:47:59"},"59":{"fastest":"19 Aug 2022, 00:00:00","real":"21 Dec 2022, 16:52:39","given":"7 Dec 2022, 18:47:59"},"60":{"fastest":"22 Aug 2022, 10:00:00","real":"1 Jan 2023, 09:34:53","given":"17 Dec 2022, 18:47:59"},"61":{"fastest":"25 Aug 2022, 20:00:00","real":"12 Jan 2023, 02:17:07","given":"27 Dec 2022, 18:47:59"},"62":{"fastest":"19 Feb 2023, 12:00:00","real":"1 Jul 2023, 11:34:53","given":"16 Jun 2023, 20:47:59"}}
@Sully22 Since you asked for this in particular, hope this will be helpful!
Version 1.4.0 is out which hides past levels by default, and provides some more internal refactoring
This script has been incorporated officially into [Web App] WaniKani History + Timemachine. Other WK statistics sites are welcome to incorporate this script as well.
Version 1.4.1 has been pushed.
Thanks to a GitHub user (don’t know your WK username) for the PR!