Serverconf.ini
Le fichier serverconf.ini est un fichier de configuration placé dans le même répertoire que l'exécutable d'installation qui peut être créé lors de l'installation de la solution en tant que serveur/client ou monoposte.
Sa présence lors d'une procédure d'installation permet de pré-paramétrer l'outil d'installation pour :
- Effectuer par défaut une installation cliente (par la simple présence du fichier).
- Pointer le serveur défini (grâce au paramètre "ServerName").
- Définir le mode d'installation (Team ou direct, grâce au paramètre "TeamMode" dont la valeur peut-être "true" ou "false").
- Définir le visuel à activer sur les installations (paramètre "VisualMode" à spécifié en fonction d'un visuel préparé pour la structure). Cette mise en place peut être faite à la suite d'une demande particulière à la société VocalSoft SAS.
- Définir le port utilisé par le système de notification permettant notamment à l'outil TeamJobList d'être informé en live du changement d'état des dictées (paramètre "TriggerServerPort" dont la valeur par défaut est "4848").
- Définir l'adresse URL du FrontendRemote (paramètre "FrontEndRemoteUrl"). Nécessite une mise en place particulière.
- Définir l'automatisation du lancement de l'outil MobileImport au démarrage de l'ordinateur (paramètre "MobileImportInStartup" dont la valeur peut être "true" pour activer le lancement au démarrage, "false" pour désactiver le lancement au démarrage).
- Définir l'installation ou non du pilote audio virtuel pour VocalMike (paramètre "InstallVocalMikeDriver" dont la valeur peut être "true" pour déployer et installer automatiquement le pilote, "false" pour ne pas déployer et installer automatiquement le pilote).
- Définir l'automatisation de la création du compte administrateur de service local (paramètre "ShouldCreateAdminUser" dont la valeur peut être "true" pour créer le compte Windows ou "false" pour ne pas créer le compte et utiliser le compte Windows déjà existant correspondant aux paramètres associés) et définir le login et le mot de passe du compte administrateur de service à créer ou utiliser (paramètres "AdminUser" pour le login et "AdminPassword" pour le mot de passe). Attention : le mot de passe est encrypté et est normalement défini automatiquement à l'installation du serveur.
- Définir le groupe d'appartenance du poste de travail (paramètre "AssignToServiceGuid"). L'assignation sera faite au premier démarrage de VocalDirect. Le poste sera rattaché au nœud correspondant au groupe spécifié dans la partie "Postes de travail" de la console d'administration. Attention, cette valeur n'est pas définie automatiquement à l'installation du serveur et devra être renseignée manuellement si besoin. Le Guid correspondant au groupe souhaité peut être récupéré via l'export CSV des groupes de postes de travail.
Exemple non contextuel du contenu d'un fichier serverconf.ini :
InstallDir=C:\VocalSoft\VocalDirect ServerName=SERVEUR TeamMode=True VisualMode= TriggerServerPort=4848 FrontEndRemoteUrl=net.tcp://SERVEUR:8086/RcgServer MobileImportInStartup=false InstallVocalMikeDriver=true ShouldCreateAdminUser=true AdminUser=VSService AdminPassword=********** AssignToServiceGuid= |
Information :
Sa présence n'est pas obligatoire et les paramètres qu'il défini peuvent-être modifiés lors d'une installation manuelle (en mode graphique).
Cependant, lors d'une installation silencieuse, si ce fichier n'est pas présent ou accessible, une installation serveur/client sera effectuée par défaut et en mode direct.
Sa présence à côté de l'outil de mise à jour permet de redéfinir les informations de connexion au serveur lors de la mise à jour (cf. Mise à jour).
Les paramètres qu'il contient peuvent être passés en paramètres d'un appel en ligne de commande (cf. Paramètres de ligne de commande).