A partir de la version 4.7.6 ou 3.7.6, SwingMobile ou weavy gère un fichier d'initialisation au démarrage de l’application. Ce fichier a pour but d'aider au déploiement de l'application dans le cadre de sessions TSE ou Citrix mais également pour les installations en volume sur les postes de travail.
Un fichier « SwingMobile.ini » peut être créé dans le dossier où se trouve l’exécutable [SwingMobile/weavy].exe (souvent « Mes Documents\[SwingMobile/weavy] » ou %localappdata%\[SwingMobile/weavy]).
Le contenu de ce fichier texte peut être paramétré pour automatiser les premiers réglages de l’application.
Les options gérées dans ce fichier sont :
showinstalloptions = 0 # Peut bypasser la configuration de l’installation (choix de la langue + dossier d’installation au premier démarrage)
defaultLanguage = fr-FR # Langue ISO de l’application
folderpath = \\10.10.13.22\Temp\SWINGDATA.RDUT\%USERNAME%\SwingData # Chemin du dossier où les base de données seront stockées
NB : en cas de configuration multi-serveurs TSE, le stockage dans les dossiers de profils itinérants n’est pas recommandé
defaultcompanycode = RDUT # Code projet par défaut
companyname = Test # Titre du projet affiché sur la fenêtre de connexion
forceinisettings = 1 # Si l'application est installée, forcez les paramètres du fichier .ini.
proxymode = 1 # Définir le mode de proxy (0 : none, 1 : auto, 2:user defined)
Les valeurs de ces options peuvent s’appuyer sur des variables d’environnement Windows (syntaxe %variable%).