This is just bugfix against the "zip slip" vulnerability; for an update you only 
need to replace the MyGoGrinder.jar (o.k. and the changes file).

Getting started

Very short:
On the first start of MyGoGrinder the settings folder (e.g. $HOME/MyGoGrinderSettings) 
  is created and therein some subfolders. Exit MyGoGrinder and copy your old 
  settings (grind.dat [overwrite] and grind.locale) and your problems and stats
  to the settings folder.
  Restart your Grinder and have fun!

In detail: 
Installing MyGoGrinder for the first time:
MyGoGrinder requires Java version 5 or higher, so install it before installing 
  MyGoGrinder. If you do not have a correct version of Java installed, 
  MyGoGrinder will complain.

There is no installer for MyGoGrinder - you do it yourself: unpack the 
  downloaded file and move the folder "MyGoGrinder" to your "Programs" folder
  (in Linux this would be "/opt/" or "/usr/games/");
 
Linux (and Mac?): there is no start script packed with your Grinder, but you can 
  create it yourself; content:
    cd c:\Path\To\My\Grinder\
    java -jar .\MyGoGrinder.jar
  or, without the cd thing:
    java -jar c:\Path\To\My\Grinder\MyGoGrinder.jar
  (Grinder can detect it's program folder)
  name it as you like, make it executable and create a desktop link to it.
  Or simply double-click the jar file to execute it
Windows: just make a desktop link to MyGoGrinder.jar;
  the Java install connected the .jar file type with " PATH_TO\javaw.exe -jar ".
  In the Grinder folder are icons (.png and .ico) to let the Desktop starter 
  look nice.

Upgrading from Tim Kington's GoGrinder:
Do it the same as with a new install, so you have a MyGoGrinder folder beside 
  your old GoGrinder folder.

First start:
If you do not have a correct version of Java installed, MyGoGrinder will 
  complain.
  On the first start MyGoGrinder will ask you for a folder for your settings - 
  just use the default; that will be
  in Windows:
    c:\Users\MyName\MyGoGrinderSettings\
   (resp. c:\Documents and Settings\MyName\MyGoGrinderSettings\ )
  in Linux:
    /home/MyName/MyGoGrinderSettings/
  in Mac:
    /Users/MyName/MyGoGrinderSettings/

Now exit MyGoGrinder and fill the settings folder:
If this is your first use of GoGrinder / MyGoGrinder: unpack the 
  Xuan-Xuan-Qi-Jing-(problems).zip and move the resulting folder to your new 
  settings folder.
If you already had GoGrinder installed: 
  move (or copy) the problems and stats folder from your old GoGrinder 
  installation to the new settings folder. 
  Copy (don't just move) the grind.dat (overwrite) (and grind.locale if this 
  exists) to your new settings folder. 
  So your folder looks similar to this now:
----------------------------------------------------
    backup (folder, for future uses)
    defect (folder, for future uses)
    problems (folder, put the sgf files herein)
    stats (folder)
    default.wgf
    grind.dat
    grind.locale (this file may be missing - don't mind)
    mygrinder.ini
----------------------------------------------------

When you run MyGoGrinder for the first time:
You need to select one of the folders of your collections (just click the 
  topmost: "problems"). Ignore the "Tag", "Match" and "Order" settings and 
  click [OK].

When you shut MyGoGrinder down, it will keep track of where you are in the 
currently selected set of problems, and will pick up where you left off next 
time you run it.

There are some command line switches for MyGoGrinder:
  -l=xx, -language=xx
      valid values for xx are cz, de, en, es, fr, pt, ru, zh (Simplified 
      Chinese?). Omitting the token resets the language to the system's default;
      Omitting the token and the "=" lets the program temporary start with the 
      program's default (which is english). A grind.locale file with just a 
      New Line in it in the settings folder lets the program allways start with
      english (same as with "en" in it)
  -nosplash
      start the Grinder without a splash image 
  -p, -portable
      use your grinder from a thumb drive as a "portable" application
  -strings
      we need a folder with resource files (messages*.properties) from the .jar 
      file. Then we will parse the files for missing translations in one of them 
      (compared to the default file, which is "messages.properties"). 
  -sysinfo
      shows your OS's info on the console and copies it to the clipboard.
  -validate
      parses a folder (to be selected) for invalid or defect sgf files 
  -h, -?, -help
      they do what?

Support:
    * Project Website: http://sourceforge.net/p/mygogrinder
    * Report Bugs: http://sourceforge.net/p/mygogrinder/tickets/
    * Request Support: http://sourceforge.net/projects/mygogrinder/support

Uninstalling:
Simply delete the MyGoGrinder directory. - Oh! The settings folder: move your 
  sgf files (in the problems folder) to a safe place; then you can delete the 
  settings folder. As the tags are not yet written to the sgf files, they will be
  lost.
The rest of the job: 
  In the $HOME folder (so e.g. c:\Documents and Settings\YOUR_NAME\) is a 
  file ".mygogrinder.ini" - delete this too.