MorsePractice is a Java application (or applet) that you can use to
learn Morse Code. You will find the latest version and documentation on
my home page at .
To run MorsePractice you need the program file and a suitable Java
environment. The procedure is slightly different for Macintosh (MacOS),
Windows, and Linux systems.
On the Macintosh, you need MRJ 2.2 or later. This is the current MRJ
release and may be downloaded from Apple Computer's Java support area.
MorsePractice will not work on the previous release, MRJ 2.1.4, that was
provided with by the System 8.6 and System 9.0 installers. If you are unable
to upgrade to MRJ 2.2, please see my home page for further information.
On Windows, Windows/NT, and Linux, first ensure that you have a suitable
Java environment. After installing Java, copy MorsePractice.jar to a
directory on your local system. In the following example, I saved the file
to "C:\Download" Windows/95 cannot handle long file and folder names, so
you will have to use an abbreviated form: "C:\DOWNLO~1".
On Windows/98, Windows/NT, and Start MorsePractice using the command
java -jar MorsePractice.jar
On Windows/95, you need to provide a script like the following:
SET PATH=%PATH%;C:\PROGRA~1\JAVASOFT\JRE\1.2\BIN
SET CLASSPATH=%CLASSPATH%;C:\PROGRA~1\JAVASOFT\JRE\1.2\BIN
CD C:\DOWNLO~1
java -jar MORSEP~1.JAR
On Linux, you need to create a shell script that adds
MorsePractice.jar to the classpath and starts the application using
the "java" command:
Please contact me by email to if you find any bugs
in MorsePractice.
MorsePractice is Copyright 1999-2000 Martin Minow. All Rights Reserved.
Permission to use, copy, modify, and redistribute this software and its
documentation for personal, non-commercial use is hereby granted provided that
this copyright notice and appropriate documentation appears in all copies. This
software may not be distributed for fee or as part of commercial, "shareware,"
and/or not-for-profit endevors including, but not limited to, CD-ROM collections,
online databases, and subscription services without specific license. The
author makes no expressed or implied warranty of any kind and assumes no
responsibility for errors or omissions. No liability is assumed for any incidental
or consequental damages in connection with or arising out of the use of the
information or program.