OpenSim.exe Command Line Options/fr
From OpenSimulator
Les arguments de ligne de commande, également connus sous le nom de switches, permettent de modifier le comportement de votre OpenSimulator pour des environnements personnalisés ou pour le débogage.
Contents |
Pour les opérateurs de simulateurs
These can be used on the command line to customize the current startup session, or they can be used in startup scripts.
Syntaxe du Switch
- Windows : "/key:value" ou "/key value" ainsi que "-key=value" ou "-key value" sont valides (vérifié pour Windows 8.1).
- Unix, Linux "-key=value" ou "-key value"
- MacOSX: FIXME
Si vous voulez utiliser une valeur qui contient des espaces, mettez la valeur entière et les espaces entre doubles quotes (").
Notez que les paramètres "--", comme "--key=value", ne fonctionnent pas.
Il semble qu'il s'agisse d'un bogue dans la syntaxe régulière de l'analyseur de ligne de commande Nini externe utilisé par OpenSimulator.
Paramètres de la ligne de commande actuelle
Les paramètres de ligne de commande suivants sont connus :
Clé | Valeur | Description | Dé0faut |
---|---|---|---|
logconfig | String(chemin d'accès) | OpenSimulator utilisera le fichier de configuration .NET spécifié au lieu du fichier par défaut. Ce fichier de configuration est principalement utilisé pour configurer log4net, bien qu'il puisse également contenir d'autres paramètres (l'argument -logconfig est donc quelque peu trompeur). | OpenSim.exe.config |
background | Boolean | Si true, OpenSimulator fonctionnera en arrière-plan | false |
inifile | String(chemin d'accès) | Le chemin vers le fichier de configuration ini principal. Si vous le modifiez, vous devez vous assurer que le contenu de configuration nécessaire d'OpenSim.ini est toujours chargé (via les includes, etc.). | OpenSim.ini |
inimaster | String(chemin d'accès) | Le chemin d'accès au fichier ini principal. Par défaut, il pointe vers OpenSimDefaults.ini qui contient un grand nombre de paramètres par défaut pour OpenSimulator. | OpenSimDefaults.ini |
inidirectory | String(chemin d'accès) | Le chemin d'accès au dossier des fichiers ini de configuration. OpenSimulator lira tous les fichiers *.ini dans ce répertoire et remplacera les paramètres d'OpenSim.ini. | config |
physics | "OpenDynamicsEngine", "BulletSim" | Le nom du moteur physique. C'est le même que la propriété physics dans la section [Startup]. Voir OpenSim.ini.example pour des informations détaillées. Cela remplacera les paramètres dans OpenSim.ini. | BulletSim à partir de 0.8, OpenDynamicsEngine dans OpenSimulator 0.7.6.1 et avant. |
gui | Boolean | console "à l'ancienne" (déprécié depuis Opensim 0.7, utilisez -console=basic à la place) | false |
console | "basic","rest" | Si "basic", OpenSimulator lancera une console simple capable de traiter les commandes. Si "rest", une RestConsole. Autrement si vide , une console qui utilise le contrôle du curseur et l'aide contextuelle (par défaut). | (Vide) |
save_crashes | Boolean | Si cette option est true, OpenSimulator enregistrera les informations de pile dans le fichier situé dans le répertoire spécifié avec 'crash_dir' lorsqu'il se plantera. Remarque : pour la version 0.7.1, cela ne fonctionne pas. Cela fonctionne dans la version 0.7.2-dev. | false |
crash_dir | String(chemin d'accès) | Le chemin d'accès au répertoire où les journaux de crash seront créés. Lorsque OpenSimulator se plante, il sera automatiquement créé s'il n'existe pas. Remarque : pour la version 0.7.1, cela ne fonctionne pas. Cela fonctionne dans la version 0.7.2-dev. | crashes |
NOTE:
- Chemin d'accès - Le chemin relatif au répertoire de travail de l'utilisateur ou de l'application, dans la plupart des cas, ce sera bin/.
- Boolean - Voir #Boolean Aliases ci-dessous.
Alias booléens
Les valeurs booléennes supportent plusieurs alias interchangeables à partir d'OpenSimulator 0.7.2-dev :
- True est identique à On ou Yes
- False est identique à Off ou No.
Elles ne sont pas sensibles à la casse.
Par exemple, vous pouvez taper "True", "TRUE" ou "tRue".
Sections correspondantes du fichier INI
Dans les fichiers OpenSim.ini et OpenSimDefaults.ini :
[StartUp] ; Mettez cette valeur à true si vous voulez enregistrer les crashs sur le disque. ; cela peut être utile lors de la soumission de rapports de bogues. ; Cependant, cela n'enregistrera que les plantages dans OpenSimulator qui provoquent la sortie ; du programme entier. Il n'enregistrera pas les pannes causées par les défaillances des machines ; virtuelles, ce qui inclut les défaillances de mono et ODE. ; Vous devrez capturer ces informations de pile natives en enregistrant le journal de session lui-même. save_crashes = false ; Répertoire dans lequel les crashs sont enregistrés si l'option ci-dessus est activée. ; (la valeur par défaut est /opensimdir/crashes/*.txt ou C:\opensim\crashes\*.txt) crash_dir = "crashes"
Note : dans les fichiers originaux les commentaires sont en anglais.
Pour les développeurs
OpenSimulator utilise en interne Nini comme analyseur de ligne de commande.
Les arguments de la ligne de commande sont analysés dans OpenSim/Region/Application/Application.cs.