Wallpaper generator
Purpose
Creates a wallpaper based on your progress on WaniKani
Usage
Open config.ini and enter your api-key.
Options available to set from config or commandline:
-k [ --apikey ] arg API key
-w [ --width ] arg (=1920) Width of wallpaper
-h [ --height ] arg (=1080) Height of wallpaper
-o [ --out ] arg (=out.png) Output filename
-f [ --font ] arg (=ipag.ttf) Relative or absolute font filepath
--margin-left arg (=0) Space to leave blank to the left
--margin-right arg (=0) Space to leave blank to the right
--margin-top arg (=0) Space to leave blank to the top
--margin-bottom arg (=0) Space to leave blank to the bottom
--color-background arg (=0x000000) Color for background
--color-unseen arg (=0x303030) Color for unseen characters
--color-apprentice arg (=0xDD0093) Color for apprentice characters
--color-guru arg (=0x882D9E) Color for guru characters
--color-master arg (=0x294DDB) Color for master characters
--color-enlightened arg (=0x0093DD) Color for enlightened characters
--color-burned arg (=0xFFFFFF) Color for burned characters
--color-error arg (=0xFF0000) Color for error’ed characters
Browser version (Javascript)
http://hexagenic.github.io/wanikaniwallpaper-js/
Desktop version (C++)
Source: https://github.com/Hexagenic/wanikaniwallpaper
Windows (32-bit): https://www.dropbox.com/s/4yedndxq9np9g4l/wanikaniwallpaper-windows-1.1-2.zip
Linux (x86): https://www.dropbox.com/s/mfujoedrafl8qyr/wanikaniwallpaper-linux-1.2-2.tar.gz
Alternate versions
Go (by rootnode)
Javascript (by DanielB)
JavaScript (by tobuei’s brother)
Live: http://nyaabuilder.nfshost.com/wanikani
Source: http://nyaabuilder.nfshost.com/wanikani/wanikani.zip
Python (by csp)
C# (by Dakoina)
Live: http://wanikaniwallpaper.azurewebsites.net/
Source: https://docs.google.com/file/d/0BwhikhJW8Sredzk2N0lISFVSRFU/edit
PHP (by Masayoshiro)
Info: https://community.wanikani.com/t/automatically-generate-new-wallpaper/34275
Similar Projects
Wanikani Progress Screensaver for OSX: /t/Wanikani-Progress-Screensaver-for-OSX/1583/1 (by MangoTree)