24.08.2012 16:07:29,833
Table of Contents
Rocrail Allgemein
Inhalt → Rocrail-Server → Konfiguration
Rocrail Eigenschaften Karteireiter 'Allgemein'
Hinweise:
- Alle Änderungen werden erst nach einem Neustart des Rocrail-Servers wirksam!
- Leerzeichen und Sonderzeichen (wie äöüßÄÖÜ) in Pfaden und Dateinamen werden nicht unterstützt.
Gleisplandatei
In diesem Feld wird festgelegt, welche Gleisplan-Datei vom Rocrail-Server verwendet werden soll.
Mit der [ . . . ]-Schaltfläche wird ein Datei-Auswahl-Dialog gestartet.
Blockbelegung
Diese Datei dient der Aufzeichnung aller Block-Belegungen und anderer nützlicher Informationen während der Server-Laufzeit zum Zweck der Wiederherstellung.
Wenn die Datei nicht vorhanden ist, wird sie beim nächsten Start erzeugt.
Mit der [ . . . ]-Schaltfläche wird ein Datei-Auswahl-Dialog gestartet.
Ist dieser Dateiname nicht festgelegt, ist das Anlegen der Wiederherstellungs-Datei für die Block-Belegung deaktiviert.
Die Block-Belegung wird dann nur beim Herunterfahren in die Gleisplan-Datei geschrieben.
Lokomotiven
Die XML-Datei enthält alle Lokomotiven, Wagen und Fahrdienstleiter.
Dieses Feld ist optional und standardmäßig leer.
Ohne definierte Datei sind Lokomotiven, Wagen und Fahrdienstleiter in der Gleisplandatei gespeichert.
Wird hier ein Dateiname eingetragen, muss Rocrail neu gestartet werden. Danach werden mit "Datei speichern" die Plandatei gespeichert und die Lok-Definitionen in diese Lok-Datei verschoben.
Mit der [ . . . ]-Schaltfläche kann eine bereits existierende Datei ausgewählt werden, um deren Lok-Definitionen zu verwenden.
Typ
Typ des Gleisplans
Typ | Beschreibung |
---|---|
Standard | Das meistverwendete Planformat für einen Gleisplan in Ebenen. |
Modulplan | Für einen modularen Gleisplan. |
Datensicherung
Diese Option erzeugt ein Sicherungs-Verzeichnis, wenn es noch nicht existiert, in dem jeweils eine Kopie der vorherigen Gleisplan-Datei gespeichert wird. Dem Namen der Datei wird eine Datum-/Zeit-Angabe vorangestellt.
Max.
Anzahl der Datensicherungs-Dateien die im Datensicherungs-Verzichnis gehalten werden.
Die Voreinstellung für diesen Wert ist 100 Dateien. Bereich: 10…10000
Die Bereinigung der Datensicherungs-Dateien erfolgt beim Befehl Speichern und beim Herunterfahren des Servers
Zeitstempel
Jahr, Monat, Tag, Stunde, Minute, Sekunde, Millisekunde
Beispiel
Inhalt des Datensicherungs-Verzichnisses nach zweimaligen Speichern oder Herunterfahren:1)
$ ls -l backup/ -rw-r--r-- 1 rob staff 3696 24 Aug 16:07 20120824160729833-plan.xml -rw-r--r-- 1 rob staff 3696 24 Aug 16:22 20120824162215119-plan.xml
- Hinweis: Siehe auch: Einen defekten Gleisplan ersetzen bzw. zu einer früheren Version zurückkehren
Unterstützungs-Schlüssel-Pfad
Der Pfad und Name des Rocrail Schlüssels. Bei Benutzung von verschiedenen Arbeitsbereichen muss der Pfad zum Schlüssel absolut angegeben werden. Mit der [ . . . ]-Schaltfläche wird ein Datei-Auswahldialog gestartet.
Bibliotheksverzeichnis
In diesem Verzeichnis erwartet Rocrail die Bibliotheken für die jeweiligen Zentralen. Ein Punkt '.' bedeutet, dass Rocrail die Bibliotheken in dem Verzeichnis sucht aus dem es gestartet wurde. ( *.dll und *.so -Dateien)
Bilderverzeichnis
Gibt den Pfad an, in dem die Bilder enthalten sind.
Wenn Rocview lokal keine Bilderdatei findet, fordert es diese vom Rocrail-Server an und speichert sie ab. Dies ist sehr hilfreich wenn mehrere Rocview-Clients mit einem Rocrail-Server verbunden sind, da dies die manuelle Installation der Bilder auf allen Client-Computern erspart. In diesem Beispiel muß ein Unterverzeichnis mit dem Namen "images" im verwendeten Rocrail-Arbeitsverzeichnis angelegt werden. Es muß sichergestellt sein, dass der Name des Bilder-Verzeichnisses mit dem Eintrag in den Rocrail-Eigenschaften übereinstimmt. Es darf kein "/" oder "\" vor dem Namen stehen, wenn das Verzeichnis direkt unter dem Arbeitsverzeichnis von Rocrail liegt.
- Hinweis: Je nach Betriebsystem (z.B. unter Windows) ist für die Darstellung der Bilder in Rocweb der absolute Pfad erforderlich.
Anforderungen an Bilder:
- Die Größe der Bilder ist auf 50KB beschränkt!
- Es wird empfohlen Bilder mit max. 256 Farben anzubieten, um mit Mobil-Clients kompatibel zu sein.
- siehe auch Lok Bilder Format
Rekursive Suche
Wenn ein Bild oder Symbol nicht im Standard-Verzeichnis gefunden wird, wird eine rekursive Datei-Suche auf dem Server gestartet.
Das erlaubt eine frei definierbare Verzeichnis-Struktur, die hilfreich sein kann, falls viele Bilder und Symbole organisiert zu halten sind.
ArchiveBox
Wenn kein Bild im "Bilderverzeichnis" gefunden wird, wird die ArchiveBox danach durchsucht.
Symbolverzeichnis
Optionales Verzeichnis für Funktions-Symbole.
Dies kann für große Anlagen mit vielen Lokomotiven und Funktions-Symbolen verwendet werden, um die Dinge übersichtlich zu halten.
Die Such-Reihenfolge ist:
- Bilderverzeichnis
- Symbolverzeichnis
- Rekursiv
Problemfallpfad
Das Problem-Verzeichnis wird verwendet, um durch Benutzer angestoßene Berichte zu speichern: Problemfall dokumentieren
Sound-Ordner
Verzeichnis der Sound-Dateien, die als Lokfunktionen mit dem spezifizierten Sound-Abspieler abgespielt werden.
Sound-Abspieler
Empfehlung
OS | Name | Anmerkung |
---|---|---|
Mac OS X | afplay | vorinstalliert |
Linux | mplayer | Package mplayer |
Windows | wmplayer | vorinstalliert |
Windows | sndrec32 | vorinstalliert nur WAV, aber simultan |
Hinweis für Windows-Nutzer:
Der "wmplayer" kann sehr viele Dateiformate, aber leider nicht gleichzeitig oder überlappend abspielen.
Es ist besser mp3-Dateien in wav-Dateien zu konvertieren und mit dem Abspielersndrec32
abzuspielen.
Das geht einfach mit einem Skript:c:\windows\system32\sndrec32.exe /play /close /embedding %1
(Rocrail ersetzt%1
durch Pfad/Dateiname des abzuspielenden Sounds.)
Damit kannsndrec32
mehrfach gleichzeitig oder überlappend aufgerufen werden und mit den o.g. Parametern
werden alle Sounds im Hintergrund und ohne Resourcen für Fenster usw. abgespielt.
Hinweis für Win7-Nutzer:
Unter Win7 ist das Programmsndrec32.exe
nicht verfügbar.
In diesem Forumbeitrag ist eine Lösung des Problems beschrieben.
Hinweis für Win7-64Bit-Nutzer:
sndrec32.exe
in das Verzeichnis:C:\Windows\SysWOW64\
kopieren.
Rechte/ Kompatibilität dersndrec32.exe
-Datei für Windows 7 ändern (Siehe diesen Forumsbeitrag)
Standortparameter hinzufügen
Die Option kann hilfreich sein, um einen Lautsprecher in der Nähe des Lok-Standorts auszuwählen.
Ein benutzerdefiniertes Skript wird für die Nutzung dieser zusätzlchen Parameter benötigt.
Parameter
- Name der Sound-Datei
- Block-Kennung
- Rückmelder-Kennung
Skript-Beispiel (Mac OS X)
#!/bin/sh SOUNDFILE=$1 BLOCKID=$2 SENSORID=$3 if [ ! $1 ]; then echo "usage : rrsound.sh [file] <blockid> <sensorid>" echo "example: rrsound.sh typhoon.mp3" exit $? fi if [ $2 ]; then echo "blockID =" $2 fi if [ $3 ]; then echo "sensorID =" $3 fi echo "afplay" $1 afplay $1
XMLScript-Pfad
Der XMLScript-Pfad wird für die Suche und das Speichern von XMLScripts verwendet.
Leerzeichen werden nicht unterstützt!
Siehe XMLScripting
Dekoder-Pfad
Der Dekoder-Pfad wird verwendet um nach Dekoder-Spezifikationen zur Verwendung in RocPro zu suchen.
Leerzeichen werden nicht unterstützt!
Programmiergleis
Aktivieren
Die Option deaktivieren um Programmieren auf dem Hauptgleis zu verhindern.
IID
Wenn für das Programmiergleis (PT=programming-track) nicht die Standard-Zentrale - die erste in der Liste - verwendet werden soll, kann hier die IID (Schnittstellenkennung) dieser Zentrale angegeben werden.
Siehe auch Festlegung der Zentrale für das Programmiergleis
Kurzschluss
Einige Booster besitzen einen extra Ausgang zur Signalisierung eines Kurzschlusses über Rückmelder, wie z.B. ORD-3.
Rückmelder
Rückmelder zur Signalisierung des Kurzschlusses.
IID
Schnittstellen-Kennung der Zentrale, wenn der Kurzschluss-Rückmelder eine andere als die Standard-Zentrale verwendet.
LC IID
Wenn man für die Lokdekoder (LC=locomotive-control) eine andere Zentrale als die Standard-Zentrale verwenden möchte, kann hier die IID
dieser Zentrale angegeben werden.
Dies gilt nur für die Lokomotiven, bei denen die iid nicht gesetzt ist.
DP IID
Wenn man zum Steuern mit einem Handregler (Fred(i)) (DP=dispatching) eine andere Zentrale (Loconet) als die Standard-Zentrale verwenden möchte, kann hier die IID dieser Zentrale angegeben werden.
Beispiel:
Man hat zwei 'Zentralen' in Rocrail definiert:
- die erste dient zur normalen Ansteuerung von Loks und Weichen (Default IID)
- die zweite ist z.B. ein LocoBuffer (IID LocoNet) an dessen LocoNet ein FREDI hängt.
In dem Fall setzt man die DP IID auf LocoNet und kann damit über Rocrail die Kontrolle über eine Lok an den FREDI übergeben (dispatchen). Rocrail steuert damit quasi die Kommunikation zwischen den beiden Zentralen.
SV IID
Wenn man für die Programmierung von LocoIO (SV=setup-variables) eine andere Zentrale als die Standard-Zentrale verwenden möchte, kann hier die IID dieser Zentrale angegeben werden.
UTF-8
Diese Option deaktivieren, wenn das Dateisystem nicht UTF-8 ist. 2)
- Öffnet Bild-Dateien mit Sonder-Zeichen.
- Liest/schreibt Plandateien mit Sonder-Zeichen.
- Für Rocrail-Server oder Rocview deaktivieren, wenn Eines oder Beide unter Windows laufen.
In die Zwischenablage kopieren
Kopiert die gesamte Rocrail-Konfiguration in die Zwischenablage.
Ist in UTF-8 kodiert.