Hamster-Simulator (Version 2.5)



Hamster-Simulator: Was ist das?
Benutzungshandbuch
Download
Aktuelle Fehler
Fehlerreport
Ältere Releases von Version 2 des Hamster-Simulators
Alte Version 1 des Hamster-Simulators


Hamster-Simulator: Was ist das?

Der Hamster-Simulator ist ein Programm, mit dem Hamster-Programme erstellt, ausgeführt und getestet werden können. Er ist von Daniel Jasper entwickelt worden.

Ab dem 11.04.2008 steht die Version 2.5 (Release 02) zur Verfügung. Wesentliche Änderungen gegenüber Version 2.4 können dem Handbuch entnommen werden.


Benutzungshandbuch

Der Hamster-Simulator (Version 2.5) ist eigentlich sehr einfach zu bedienen. Trotzdem solltest du das Benutzungshandbuch durchlesen, um keine Fehler zu machen. Es beschreibt die Benutzungsoberfläche des Simulators und die Arbeitsweise mit dem Simulator (das Benutzungshandbuch ist auch in den Download-Dateien dabei).

Das Benutzungshandbuch ist in mehreren Formaten verfügbar. Such dir das Format aus, das dir am besten gefällt bzw. das dein Rechner unterstützt:

Für einen kleinen Einblick in den Simulator kannst du dir auch das folgende Video anschauen:


Download, Version 2.5 (Release 02)

Die aktuelle Version 2.5 (Release 02) des Hamster-Simulator läuft unter Windows, Macintosh, Linux und Solaris, und zwar ab der Java Version 5 (auch unter der aktuellen Version 6!). Wer noch mit Java 1.4 arbeitet, muss auf ältere Releases zurückgreifen.

Voraussetzung zur Nutzung:

Installation:


Aktuelle Fehler im Hamster-Simulator

Fehler 1: In seltenen Fällen kommt es unter Linux und auf dem Mac beim Starten von Hamster-Programmen zu einem Fehler (der Hamster tut nichts und auf der Konsole erscheinen Fehlermeldungen). In diesem Fall muss der Hostname des Rechners mit seiner lokalen IP-Adresse in die /etc/hosts eingetragen werden (ist wohl ein Fehler in der JVM). Wenn auch das nichts nutzt, kann in der Property-Datei "hamster.properties" die Property "runlocally" auf den Wert "true" gesetzt werden. Dann sollte kein Fehler mehr auftreten.

Fehler 2: Unter Linux und auf dem Mac kann es passieren, dass beim Starten eines Hamster-Programms nach dem Drücken des "Start"-Buttons ca. 30 Sekunden vergehen, bis der Hamster tatsächlich beginnt, seine Aufgabe zu erledigen. Woran der Fehler liegt, ist unklar. Wem die Startzeit von Hamster-Programmen zu lange dauert, kann in der Property-Datei "hamster.properties" die Property "runlocally" auf den Wert "true" setzen. Dann startet ein Hamster-Programm sofort.


Fehler 3: Die aktuelle JVM enthält einen Fehler, der beim Starten des Hamster-Simulators zu folgender Fehlermeldung führt: Exception in thread "main" java.util.MissingResourceException: Can't find bundle for base name resorces.hamster, locale de_DE. Der Fehler liegt daran, dass ein Verzeichnisname ein Sonderzeichen enthält, bspw. C:\gustaf\! java\hamster" (das Ausrufezeichen). In diesem Fall musst du das Verzeichnis mit dem Sonderzeichen umbenennen, bspw. in C:\gustaf\java\hamster. Dann sollte der Start des Hamster-Simulators klappen.


Fehlerreport

Wir haben Version 2.5 des Hamster-Simulators zwar schon intensiv getestet, dennoch können sich irgendwo Fehler eingeschlichen haben. Wenn ihr Fehler entdeckt, schickt doch bitte eine entsprechende EMail an boles (at) informatik.uni-oldenburg.de. Vielen Dank für eure Mithilfe!


Ältere Releases von Version 2 des Hamster-Simulators


Eclipse-Hamster-Simulator-Plugin

Aufgrund der Inkompatibilitäten der einzelnen Eclipse-Versionen wird das Eclipse-Hamster-Simulator-Plugin nicht weiter unterstützt.