User Tools

Site Tools


rocrailini-gen-de

Rocrail Allgemein

InhaltRocrail-ServerKonfiguration



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

TypBeschreibung
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

Windows:

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:

  1. Bilderverzeichnis
  2. Symbolverzeichnis
  3. 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 Abspieler sndrec32 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 kann sndrec32 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 Programm sndrec32.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 der sndrec32.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

  1. Name der Sound-Datei
  2. Block-Kennung
  3. 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.

Gemeinsame Dialog-Schaltflächen

1)
Der Zeitstempel der ersten Datei ist: 24.08.2012 16:07:29,833
2)
Windows
rocrailini-gen-de.txt · Last modified: 2023/11/12 00:33 by rainerk