The whole code is written in Perl, so it should work on all platforms where Perl runs. Getting things to work on Windows is a bit tricky.
- First, install perl. I used Strawberry Perl.
- The script uses ANSI escape sequences to highlight the problematic text. The default Windows terminal (cmd) does not support ANSI escapes. Instead, download ConEmu.
- Turn on support for ANSI escapes in ConEmu. I only had to turn on ''Inject ConEmuHk'' in ''Features''
After this, download checkwriting to any directory of your choice and run
perl checkwriting <path to tex file>