Uebersicht

Daten

Bedienoberflaeche

Installation

Quellen

Download

Installation

Dieses Programm ist in JAVA geschrieben. Daher ist es portabel und laeuft auf allen Plattformen, deren Hersteller eine JAVA-Implementation anbietet. Java setzt eine sogennante "Virtuelle Maschine" (JVM) voraus. Diese muss also auf dem Rechner verfuegbar sein. Weiterhin nutze ich das JAVA2D API. Dieses API ist erst ab JAVA 1.2.1 Bestandteil von JAVA. Bevor also versucht wird, das Programm sich zu holen, sollte zunaechst die JAVA-Version abgefragt werden:

java -version

Ergibt die obige Abfrage JAVA-Versionen aelter als 1.2.1, d.h irgend etwas mit 1.1.8 oder weniger, muss ein Update durchgefuehrt werden. Das gleiche gilt natuerlich, wenn ueberhaupt kein Wert zurueckgeliefert wird. Sollte java nicht im Suchpfad sein, so kann man ja mal mit

Suchen -> java.exe   unter Windows

find / -name java -print   unter UNIX


Die aktuellsten Windows-und Solaris Versionen findet man unter

http://java.sun.com/jdk/

Empfehlenswert ist die neueste Version 1.3. Diese bringt merkliche Perfomanceverbesserungen und unterstuetzt transparente PNG-Bilder. Vorsicht! Die Groesse des JDK betraegt ueber 30 MB. Sollte nur das Runtime Environment installiert werden, was zum Ausfuehren des Programms genuegt, so reduziert sich die Groesse auf ca 6 MB. Die Installation erfolgt wie bei jedem Windows-Programm. LINUX, SOLARIS, IRIX oder HP UX - Nutzer koennen sich das entsprechende JDK ihres Herstellers installieren bzw. installieren lassen. Ich selbst habe das Programm unter IRIX 6.5 ( Antialiasing funktioniert erst ab 1.2.2 ), LINUX ( Suse 6.0 ) und unter Windows98 und NT4.0 erfolgreich getestet. Solaris sollte auch keine Schwierigkeiten machen. Das Java von HP kenne ich nicht.

Das HR-Programm kommt in 3 oder 4 jar-files:

    Das Programm selbst: HR_Anim.jar ( 70 kB )   DOWNLOAD

    Die Dokumentation: HR_Doku.jar ( 160 kB )   DOWNLOAD

    Die gesamten Daten u. Bilder: HR_Daten.jar ( 1.5 MB )   DOWNLOAD

    Um die uebertragene Datenmenge zu minimieren oder wenn nur JAVA <= 1.2.2 zur Verfuegung steht, koennen anstatt HR_Daten.jar die folgenden beiden Dateien geholt werden

    Gif-Bilder: HR_gifBilder.jar ( 480 kB )   DOWNLOAD

    Die numerischen Sterndaten: HR_SternDaten.jar (130 kB )   DOWNLOAD

Wie laueft die Installation nun konkret ab:

    zunaechst muessen sie ein Verzeichnis fuer HR anlegen.

    In dieses Verzeichnis kopieren Sie die drei jar-Dateien. (jar ist eine Mischung aus Unix-tar und zip)

    Dann mit 2 Befehlen ( in einem DOS-Fenster oder in einer UNIX-shell ) die jar-Archive der Daten und der Doku auspacken, nicht jedoch das Programm!

      jar   xvf   HR_Doku.jar

      jar   xvf   HR_Daten.jar

Programm HR starten mit:    java   -jar   HR_Anim.jar

Das Programm hat auch ein paar wenige Kommandozeileoptionen:

    -wx horizontale Groesse des Fensters in Pixeln

    -wy vertikale Groesse des Fensters in Pixeln

    Die Fenstergroesse ist nicht sonderlich sauber implementiert. Gebaut wurde HR fuer 1024*768, fuer das also, was die Beamer heutzutage so bringen. Da ich ein NULL-Layout nutze, d.h. keine Layout-Manager, ist die Variabilitaet nachtraeglich zu Fuss implementiert worden. Im Bereich 800*600 bis 1200*900 tut es aber recht gut.

    -gif Es werden nur gif Bilder gezeigt ( keine kontiniuierliche Transparenz, hoehere Performance)

    -slow fuer langsame PC, d.h. kein Antialising der Linien und Flaechen

    Beispiel: java  -jar   HR_Anim.jar   -wx   800   -wy   600   -slow

Programm kann zur Zeit nur durch schliessen des Fensters beendet werden

Bei einer Aufloesung 1024*768 ist eben kein Platz fuer eine Menuleiste, obwohl ich die gerne haette, fuer Konfigurationseinstellungen ( gif, png, slow ), Hilfe, spaeter vielleicht mal Drucken.