OpenSim.exe Command Line Options/de
From OpenSimulator
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]] |
Revision as of 23:46, 23 November 2022
Befehlszeilenargumente, auch bekannt als Schalter, hilfreich, um das Verhalten Ihres OpenSimulators für benutzerdefinierte Umgebungen oder Debugging zu ändern.
Contents |
Für Simulatoroperatoren
Diese können in der Befehlszeile verwendet werden, um die aktuelle Startsitzung anzupassen, oder sie können in Startskripts verwendet werden.
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.
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 |
Hintergrund | Boolesch | Wenn wahr, läuft OpenSimulator im Hintergrund | falsch |
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 |
iniverzeichnis | String(Dateipfad) | Der Pfad zum Ordner für INI-Konfigurationsdateien. OpenSimulator liest alle *.ini-Dateien in diesem Verzeichnis und überschreibt die OpenSim.ini-Einstellungen. | konfig |
Physik | "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) | falsch |
Konsole | "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). | (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. | falsch |
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. | stürzt ab |
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.
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.
Zugehörige Abschnitte der INI-Datei
In der OpenSim.ini und OpenSimDefaults.ini:
[Anlaufen] ; Setzen Sie dies auf „true“, wenn Sie Abstürze auf der Festplatte protokollieren möchten ; dies kann beim Einreichen von Fehlerberichten nützlich sein. ; Dies protokolliert jedoch nur Abstürze innerhalb von OpenSimulator, die dazu führen, dass das gesamte Programm beendet wird ; Es werden keine Abstürze protokolliert, die durch Ausfälle virtueller Maschinen verursacht werden, was Mono- und ODE-Ausfälle einschließt. ; Sie müssen diese nativen Stack-Traces erfassen, indem Sie das Sitzungsprotokoll selbst aufzeichnen. save_crashes = falsch ; Verzeichnis zum Speichern von Abstürzen, wenn oben aktiviert ; (Standard ist /opensimdir/crashes/*.txt oder C:\opensim\crashes\*.txt) crash_dir = "stürzt ab" </Quelle> == Für Entwickler == OpenSimulator verwendet intern [http://nini.sourceforge.net/ Nini] als Kommandozeilen-Parser. Befehlszeilenargumente werden in OpenSim/Region/Application/Application.cs analysiert [[Category:German Translations]]