This is my first attempt at a KoLmafia Daily Build Updater that works on all platforms KoLmafia supports. Right now it has a minimal GUI, and could probably be made better. Please feel free to suggest improvements or report bugs here. Note that, unlike KoLmafia, this updater requires Java 6. Also note that, due to there being no immediately obvious way to detect your current KoLmafia version on platforms other than Mac OS X, the first time you run this a new build will get downloaded.
How to use this thing:
If your system is configured to run JAR files with the Java interpreter, double-click the MafiaUpdater.jar file. It will start, do its thing, then start KoLmafia for you. There is also a native Mac Application package and a Windows EXE available.
The program now supports some command-line arguments to influence its behavior.
/c OR /p OR -c OR -p OR --configure OR --config OR --preferences OR --prefs: Bring up the preferences dialog, and quit.
/s OR -s OR --silent: Enable silent mode for this session, and all future sessions.
/v OR -v OR --verbose: Disable silent mode for this session, and all future sessions.
/r OR -r OR --release: Enable release notes display for this session, and all future sessions.
/n OR -n OR --no-release: Disable release notes display for this session, and all future sessions
Moved MafiaUpdate to be hosted here - this is the LAST time I'll ever update it.