Difference between revisions of "Headless Client/Server/fr"

From Neos Wiki
Jump to navigation Jump to search
(Created page with "* "defaultUserRoles" définit l'utilisateur et le niveau d'accès pour le monde. Le format est "USERNAME" : "RÔLE", Les rôles sont : "Admin", "Builder", "Moderator", "Guest"...")
(Created page with "== Configuration pour la sauvegarde de monde locale ou dans le Cloud == Pour configurer le client/serveur dédié afin qu'il agisse comme serveur de stockage local, réglez vo...")
Line 42: Line 42:
 
* Lancez l'exécutable pour démarrer le client
 
* Lancez l'exécutable pour démarrer le client
  
== Configuration for local or Cloud world save ==
+
== Configuration pour la sauvegarde de monde locale ou dans le Cloud ==
To configure Headless Client/Server to act as a local storage server, set your world to <code>"saveAsOwner" : "LocalMachine"</code> (will be replaced after first execution with it's unique <code>startWorldURL</code>) as well as <code>"saveOnExit" : true</code> and your desired <code>autoSaveInterval</code>.<br />
+
Pour configurer le client/serveur dédié afin qu'il agisse comme serveur de stockage local, réglez votre monde sur <code>"saveAsOwner" : "LocalMachine"</code> (sera remplacé après la première exécution par son <code>startWorldURL</code> unique ) ainsi que <code>"saveOnExit" : true</code> et votre <code>autoSaveInterval</code>.<br /> souhaité
If you want the world data saved to the cloud (a valid dedicated neos account will be needed), set <code> "saveAsOwner" : "CloudUser"</code>. </br>
+
Si vous souhaitez que les données mondiales soient sauvegardées dans le cloud (un compte Neos dédié sera nécessaire) </br>
Please use the <code>shutdown</code> command to allow the server to save any unsaved changes on shutdown.
+
Veuillez utiliser la commande <code>shutdown</code> pour permettre au serveur de sauvegarder les modifications non sauvegardées lors de l'arrêt.
Config file example:
+
Exemple de fichier de configuration :
{
+
{
 
   "tickRate": 60.0,
 
   "tickRate": 60.0,
 
   "usernameOverride": null,
 
   "usernameOverride": null,

Revision as of 04:01, 27 February 2021

Other languages:
English • ‎français • ‎čeština • ‎日本語 • ‎한국어

Les Client/Serveur dédié sont des versions en ligne de commande de Neos excluant l'interface graphique, ce qui leur permet de fonctionner efficacement dans des scénarios où le rendu n'est pas nécessaire, comme sur un serveur. Les utilisateurs de Neos Pro et tous les "Patrons" au niveau "Gunter" et plus ont accès aux versions du Client/Serveur dédié. Voir le canal Discord #headless-client ou contactez votre administrateur pour obtenir votre code d'accès.

Installation

  • Utiliser la commande SteamCMD

app_update 740250 -beta headless-client -betapassword {Code d'accès}

Ou bien si vous utilisez une interface graphique :

  • Allez dans Steam, ouvrez les propriétés de Neos et allez dans l'onglet BETAs
  • Utilisez votre code pour activer la branche bêta
  • Passer à la branche des clients dédié

Configuration

  • After Steam finishes the update, open the installation folder. You can find the headless client in the "Headless Client" subfolder.
  • You can use the Config/DefaultConfig.json file to setup startup world or have it login into an account (please don't use your main Neos Account)
{
 "tickRate": 60.0,
 "usernameOverride": "10 year old ThinkPad",
 "loginCredential": null,
 "loginPassword": null,
 "startWorld": {
   "sessionName": "Headless Lounge",
   "description": "This one is running on my 10 year old TabletPC. Let's see how well it runs!",
   "maxUsers": 16,
   "accessLevel": "Anyone",
   "tags": null,
   "mobileFriendly": false,
   "loadWorldURL": null,
   "loadWorldPresetName": "SpaceWorld",
   "defaultUserRoles": {
     "Gourry": "Admin"
   },
  }
}
  • Le "loadWorldPresetName" : charge un monde basé sur les modèles de monde de Neos, les modèles sont : "SpaceWorld", "Basic Empty", "GridSpace", "Microworld", "Testing Scaling", "ScratchSpace", "ScratchSpace (mobile)", "Instancing Test", "Physical Locomotion Test" et "UIX Test"
  • "defaultUserRoles" définit l'utilisateur et le niveau d'accès pour le monde. Le format est "USERNAME" : "RÔLE", Les rôles sont : "Admin", "Builder", "Moderator", "Guest", "Spectator".
  • Lancez l'exécutable pour démarrer le client

Configuration pour la sauvegarde de monde locale ou dans le Cloud

Pour configurer le client/serveur dédié afin qu'il agisse comme serveur de stockage local, réglez votre monde sur "saveAsOwner" : "LocalMachine" (sera remplacé après la première exécution par son startWorldURL unique ) ainsi que "saveOnExit" : true et votre autoSaveInterval.
souhaité Si vous souhaitez que les données mondiales soient sauvegardées dans le cloud (un compte Neos dédié sera nécessaire)
Veuillez utiliser la commande shutdown pour permettre au serveur de sauvegarder les modifications non sauvegardées lors de l'arrêt. Exemple de fichier de configuration : {

 "tickRate": 60.0,
 "usernameOverride": null,
 "loginCredential": null,
 "loginPassword": null,
 "startWorlds": [
   {
     "sessionName": "My World 1",
     "description": null,
     "maxUsers": 32,
     "accessLevel": "LAN",
     "tags": null,
     "mobileFriendly": false,
     "loadWorldPresetName": "BasicEmpty",
     "saveAsOwner" : "LocalMachine",
     "autoRecover": true,
     "saveOnExit" : true,
     "autoSaveInterval" : 240,
     "forcedRestartInterval": -1.0
   }
 ],
 "dataFolder": null,
 "cacheFolder": null
}