OpenSim.exe Command Line Options/de

From OpenSimulator

(Difference between revisions)
Jump to: navigation, search
(Aktuelle Befehlszeilenparameter)
 
(3 intermediate revisions by one user not shown)
Line 28: Line 28:
 
|OpenSim.exe.config
 
|OpenSim.exe.config
 
|-
 
|-
|Hintergrund
+
|background
 
|Boolesch
 
|Boolesch
 
|Wenn wahr, läuft OpenSimulator im Hintergrund
 
|Wenn wahr, läuft OpenSimulator im Hintergrund
|falsch
+
|false
 
|-
 
|-
 
|inifile
 
|inifile
Line 43: Line 43:
 
|OpenSimDefaults.ini
 
|OpenSimDefaults.ini
 
|-
 
|-
|iniverzeichnis
+
|inidirectory
 
|String(Dateipfad)
 
|String(Dateipfad)
 
|Der Pfad zum Ordner für INI-Konfigurationsdateien. OpenSimulator liest alle *.ini-Dateien in diesem Verzeichnis und überschreibt die OpenSim.ini-Einstellungen.
 
|Der Pfad zum Ordner für INI-Konfigurationsdateien. OpenSimulator liest alle *.ini-Dateien in diesem Verzeichnis und überschreibt die OpenSim.ini-Einstellungen.
|konfig
+
|config
 
|-
 
|-
|Physik
+
|physics
 
|"OpenDynamicsEngine", "BulletSim"
 
|"OpenDynamicsEngine", "BulletSim"
 
|Der Name der Physik-Engine. Es ist dasselbe wie die Physik-Eigenschaft im Abschnitt [Startup]. Siehe OpenSim.ini.example für die detaillierten Informationen. Es überschreibt die Einstellungen in OpenSim.ini.
 
|Der Name der Physik-Engine. Es ist dasselbe wie die Physik-Eigenschaft im Abschnitt [Startup]. Siehe OpenSim.ini.example für die detaillierten Informationen. Es überschreibt die Einstellungen in OpenSim.ini.
Line 56: Line 56:
 
|Boolesch
 
|Boolesch
 
|"alte" Konsole ([http://opensimulator.org/mantis/view.php?id=4794 veraltet von Opensim 0.7], verwenden Sie stattdessen -console=basic)
 
|"alte" Konsole ([http://opensimulator.org/mantis/view.php?id=4794 veraltet von Opensim 0.7], verwenden Sie stattdessen -console=basic)
|falsch
+
|false
 
|-
 
|-
|Konsole
+
|console
 
|"basic","rest"
 
|"basic","rest"
|Wenn "einfach", startet OpenSimulator eine einfache Konsole, die Befehle verarbeiten kann. Wenn "rest", eine [[RestConsole]]. Wenn andere leer sind, eine Konsole, die Cursorsteuerung und Kontexthilfe verwendet (Standard).
+
|Wenn "basic", startet OpenSimulator eine einfache Konsole, die Befehle verarbeiten kann. Wenn "rest", eine [[RestConsole]]. Wenn andere leer sind, eine Konsole, die Cursorsteuerung und Kontexthilfe verwendet (Standard).
 
|(leer)
 
|(leer)
 
|-
 
|-
Line 66: Line 66:
 
|Boolesch
 
|Boolesch
 
|Wenn wahr, wird OpenSimulator bei einem Absturz Stacktraces in die Datei in dem mit 'crash_dir' angegebenen Verzeichnis ausgeben. Hinweis: Ab 0.7.1 funktioniert es nicht. Es funktioniert in 0.7.2-dev.
 
|Wenn wahr, wird OpenSimulator bei einem Absturz Stacktraces in die Datei in dem mit 'crash_dir' angegebenen Verzeichnis ausgeben. Hinweis: Ab 0.7.1 funktioniert es nicht. Es funktioniert in 0.7.2-dev.
|falsch
+
|false
 
|-
 
|-
 
|crash_dir
 
|crash_dir
 
|String(Dateipfad)
 
|String(Dateipfad)
 
|Der Pfad zu dem Verzeichnis, in dem Absturzprotokolle erstellt werden. Wenn OpenSimulator abstürzt, wird es automatisch erstellt, falls es nicht existiert. Hinweis: Ab 0.7.1 funktioniert es nicht. Es funktioniert in 0.7.2-dev.
 
|Der Pfad zu dem Verzeichnis, in dem Absturzprotokolle erstellt werden. Wenn OpenSimulator abstürzt, wird es automatisch erstellt, falls es nicht existiert. Hinweis: Ab 0.7.1 funktioniert es nicht. Es funktioniert in 0.7.2-dev.
|stürzt ab
+
|crashes
 
|}
 
|}
  
Line 90: Line 90:
 
In der OpenSim.ini und OpenSimDefaults.ini:
 
In der OpenSim.ini und OpenSimDefaults.ini:
 
  <source lang="ini">
 
  <source lang="ini">
[Anlaufen]
+
[StartUp]
     ; Setzen Sie dies auf „true“, wenn Sie Abstürze auf der Festplatte protokollieren möchten
+
     ; Set this to true if you want to log crashes to disk
     ; dies kann beim Einreichen von Fehlerberichten nützlich sein.
+
     ; this can be useful when submitting bug reports.
     ; Dies protokolliert jedoch nur Abstürze innerhalb von OpenSimulator, die dazu führen, dass das gesamte Programm beendet wird
+
     ; However, this will only log crashes within OpenSimulator that cause the entire program to exit
     ; Es werden keine Abstürze protokolliert, die durch Ausfälle virtueller Maschinen verursacht werden, was Mono- und ODE-Ausfälle einschließt.
+
     ; It will not log crashes caused by virtual machine failures, which includes mono and ODE failures.
     ; Sie müssen diese nativen Stack-Traces erfassen, indem Sie das Sitzungsprotokoll selbst aufzeichnen.
+
     ; You will need to capture these native stack traces by recording the session log itself.
     save_crashes = falsch
+
     save_crashes = false
  
     ; Verzeichnis zum Speichern von Abstürzen, wenn oben aktiviert
+
     ; Directory to save crashes to if above is enabled
     ; (Standard ist /opensimdir/crashes/*.txt oder C:\opensim\crashes\*.txt)
+
     ; (default is /opensimdir/crashes/*.txt or C:\opensim\crashes\*.txt)
     crash_dir = "stürzt ab"
+
     crash_dir = "crashes"
</Quelle>
+
</source>
  
 
== Für Entwickler ==
 
== Für Entwickler ==
Line 107: Line 107:
  
 
Befehlszeilenargumente werden in OpenSim/Region/Application/Application.cs analysiert
 
Befehlszeilenargumente werden in OpenSim/Region/Application/Application.cs analysiert
 +
 +
[[Category:German Translations]]

Latest revision as of 23:55, 23 November 2022


Befehlszeilenargumente, auch bekannt als Schalter, hilfreich, um das Verhalten Ihres OpenSimulators für benutzerdefinierte Umgebungen oder Debugging zu ändern.

Contents

[edit] Für Simulatoroperatoren

Diese können in der Befehlszeile verwendet werden, um die aktuelle Startsitzung anzupassen, oder sie können in Startskripts verwendet werden.

[edit] Switch Syntax

  • Windows: "/key:value" or "/key value" sowie "-key=value" oder "-key value" sind gültig (geprüft Windows 8.1)
  • Unix, Linux "-key=value" oder "-key value"
  • MacOSX: FIXME

Wenn Sie einen Wert verwenden möchten, der Leerzeichen enthält, setzen Sie die gesamten Werte und Leerzeichen in doppelte Anführungszeichen (").

Beachten Sie, dass "--"-Parameter wie "--key=value" nicht funktionieren.

Es scheint ein Fehler in der regulären Syntax im externen Nini-Befehlszeilen-Parser zu sein, der von OpenSimulator verwendet wird.

[edit] Aktuelle Befehlszeilenparameter

Folgende Kommandozeilenparameter sind bekannt:

Taste Werte Beschreibung Standard
logconfig String(Dateipfad) OpenSimulator verwendet die angegebene .NET-Konfigurationsdatei anstelle der Standarddatei. Diese Konfigurationsdatei wird hauptsächlich zum Konfigurieren von log4net verwendet, obwohl sie auch andere Parameter enthalten kann (daher ist der Schalter -logconfig etwas irreführend). OpenSim.exe.config
background Boolesch Wenn wahr, läuft OpenSimulator im Hintergrund false
inifile String(Dateipfad) Der Pfad zur Haupt-INI-Konfigurationsdatei. Wenn Sie dies ändern, müssen Sie sicherstellen, dass die erforderlichen Konfigurationsinhalte aus der OpenSim.ini weiterhin geladen werden (über Includes usw.). OpenSim.ini
inimaster String(Dateipfad) Der Pfad zur Master-INI-Datei. Standardmäßig zeigt dies auf OpenSimDefaults.ini, die eine große Anzahl von Standardeinstellungen für OpenSimulator enthält. OpenSimDefaults.ini
inidirectory String(Dateipfad) Der Pfad zum Ordner für INI-Konfigurationsdateien. OpenSimulator liest alle *.ini-Dateien in diesem Verzeichnis und überschreibt die OpenSim.ini-Einstellungen. config
physics "OpenDynamicsEngine", "BulletSim" Der Name der Physik-Engine. Es ist dasselbe wie die Physik-Eigenschaft im Abschnitt [Startup]. Siehe OpenSim.ini.example für die detaillierten Informationen. Es überschreibt die Einstellungen in OpenSim.ini. BulletSim in 0.8 und höher, OpenDynamicsEngine in OpenSimulator 0.7.6.1 und früher.
gui Boolesch "alte" Konsole (veraltet von Opensim 0.7, verwenden Sie stattdessen -console=basic) false
console "basic","rest" Wenn "basic", startet OpenSimulator eine einfache Konsole, die Befehle verarbeiten kann. Wenn "rest", eine RestConsole. Wenn andere leer sind, eine Konsole, die Cursorsteuerung und Kontexthilfe verwendet (Standard). (leer)
save_crashes Boolesch Wenn wahr, wird OpenSimulator bei einem Absturz Stacktraces in die Datei in dem mit 'crash_dir' angegebenen Verzeichnis ausgeben. Hinweis: Ab 0.7.1 funktioniert es nicht. Es funktioniert in 0.7.2-dev. false
crash_dir String(Dateipfad) Der Pfad zu dem Verzeichnis, in dem Absturzprotokolle erstellt werden. Wenn OpenSimulator abstürzt, wird es automatisch erstellt, falls es nicht existiert. Hinweis: Ab 0.7.1 funktioniert es nicht. Es funktioniert in 0.7.2-dev. crashes

HINWEIS:

  • filepath - Der Pfad relativ zum Arbeitsverzeichnis des Benutzers oder der Anwendung, in den meisten Fällen ist es bin/.
  • Boolean - Siehe #Boolean Aliasse unten.

[edit] Boolesche Aliasse

Boolesche Werte unterstützen ab OpenSimulator 0.7.2-dev mehrere austauschbare Aliase:

  • True ist dasselbe wie On oder Yes
  • Falsch ist dasselbe wie Aus oder Nein

Groß- und Kleinschreibung werden nicht beachtet.

Sie können beispielsweise „True“, „TRUE“ oder „tRue“ eingeben.

[edit] Zugehörige Abschnitte der INI-Datei

In der OpenSim.ini und OpenSimDefaults.ini:

[StartUp]
    ; Set this to true if you want to log crashes to disk
    ; this can be useful when submitting bug reports.
    ; However, this will only log crashes within OpenSimulator that cause the entire program to exit
    ; It will not log crashes caused by virtual machine failures, which includes mono and ODE failures.
    ; You will need to capture these native stack traces by recording the session log itself.
    save_crashes = false
 
    ; Directory to save crashes to if above is enabled
    ; (default is /opensimdir/crashes/*.txt or C:\opensim\crashes\*.txt)
    crash_dir = "crashes"

[edit] Für Entwickler

OpenSimulator verwendet intern Nini als Kommandozeilen-Parser.

Befehlszeilenargumente werden in OpenSim/Region/Application/Application.cs analysiert

Personal tools
General
About This Wiki