Achtung Beta-Version !!
Demnächst gibts hier eine getestete Variante ...
Die Java-Implementierung des Vokabeltrainers ist der
Tatsache geschuldet, daß es unter dem meistverbreitetsten
OS kein geeignetes Terminal zu geben scheint, in dem man
ANSI-Sequenzen anzeigen kann und ohne Installations-CD
keine Möglichkeit besteht, fremdländische Zeichen direkt
einzugeben, es sei denn, man merkt sich, daß
225 = á, 233 = é, 237 = í,
241 = ñ, 243 = ó, 250 = ú ist, aber
eigentlich will man ja Vokabeln lernen ...
Zunächst muß Java 1.4.2. oder höher installiert werden. Die Installation des Java-Runtime-Environment (JRE) reicht aus, solange man nur das Programm nutzen und nicht selbst Hand an den Quellcode legen will. Zur Installation unter Windows schreibe ich weiter unten noch ein paar Worte.
Das Programm wird in der Standard-Konfiguration mit
$ java -jar jawvok.jargestartet. Dabei wird das File span.txt als Vokabelfile geladen. Wenn man speziell die Lektionen 1,2,4 bis 15 trainieren will lautet der Aufruf:
$ java -jar jawvok.jar -l 1,2,4:15Will man einzelne Lektionen ausschließen, so verwendet man:
$ java -jar jawvok.jar -x 7:9Und wer mit Mengenlehre klarkommt, der weiss, was ihn bei
$ java -jar jawvok.jar -x 7:9 -l 1,2,4:15erwartet. Eigene Vokabelfiles werden mit
$ java -jar jawvok.jar -f meinfile.txtgeladen und mit
$ java -jar jawvok.jar -hgibts Hilfe zu den weiteren Optionen. Das ganze sieht am Bildschirm dann in etwa so aus:
Wer in einem geeigneten Terminal arbeiten möchte, kann mit
$ java -jar jawvok.jar --gui 0die Benutzeroberfläche auch abschalten.
Im Eingabefeld bzw. am Prompt wird die entsprechende Antwort eingegeben und mit Enter quitiert. Das Ergebnis wird dann entsprechend in leuchtendem Rot oder Grün angezeigt und die nachfolgende Frage präsentiert.
Aller fünf Abfragen (änderbar mit der Option --periode=ZAHL) wird die Statistik angezeigt ("Tested" = Anzahl der bisher getesteten Wörter, "Failed" = Anzahl der falschen Antworten, "Quote" = Anteil der richtigen Antworten, "Poolsz" = Anzahl der geladenen Wörter.)
Die magenta Ausschrift "Reshuffling ..." zeigt an, daß alle Wörter getestet wurden und der Test erneut beginnt.
Das im Original mit Windows gelieferte Java ist nicht nutzbar, da es zu alt ist.
Ein aktuelles Java Runtime Envrionment kann man von http://java.sun.com/j2se/1.4.2/download.html laden. Das mit als "Windows Installation" gekennzeichnete File ist lediglich ein 1,35 MB großes Online-Installationsprogramm (j2re-1_4_2_04-windows-i586-p-iftw.exe), das die fehlenden Dateien nachlädt, d.h. es braucht während der Installation eine permanente Internetverbindung.
Wer offline installieren will (z.B. auf mehreren Rechnern), lädt das File j2re-1_4_2_04-windows-i586-p.exe (14.52 MB).
Für die manuelle Installation sind die korrekten Einstellungen, (Netzwerk, Proxy) im Internet-Explodierer einzutragen.
Die o.g. Kommandos können in einem DOS-Terminal eingeben werden. Wer das Programm wie gewohnt per Klick im Explorer starten will, erzeugt sich am besten eine Batchdatei jawvok.bat:
@rem ------------------------------------------------ @rem Start Script fuer jawvok.jar @rem ------------------------------------------------ cd %0\.. java -jar %0\..\jawvok.jar %1 %2 %3 %4 %5 %6 %7 %8 %9 @clear
Windows verwendet neben dem Leerzeichen ebenfalls das Komma als Trennzeichen auf der Kommandozeile. Dadurch werden die Optionen -x und -l nicht korrekt interpretiert. Die Verwendung von Anführungszeichen löst dieses Problem:
$ java -jar jawvok.jar -x "7,9" -l "1,2,4:15"