Skip to content

fr Configuration

github-actions[bot] edited this page Oct 8, 2026 · 3 revisions

English · Deutsch · Français · Italiano · Русский · Українська

Configuration

Ce chapitre décrit ce que l’application enregistre, où elle l’enregistre et les réglages qui influent sur son comportement. La politique d’emplacement est implémentée une seule fois dans AppPaths (voir Architecture).

Installé ou portable

L’application s’exécute dans l’un de deux modes, décidé une fois au démarrage :

  • Installé — les binaires résident dans le répertoire d’installation en lecture seule, tandis que les données utilisateur (réglages, journaux, cache, PKI et la base de données inscriptible) résident dans les emplacements Windows par utilisateur.
  • Portable — lorsqu’un marqueur portable.ini se trouve à côté de l’exécutable, toutes les données utilisateur résident sous le répertoire de l’application, de sorte que l’installation entière peut être déplacée avec ses données.

Le matériel en lecture seule fourni à côté de l’exécutable (la base de données de départ et le squelette PKI) est copié dans le stockage inscriptible lors de la première exécution, afin que le programme fonctionne même lorsque son répertoire d’installation n’est pas inscriptible.

Réglages de l’application

Les réglages généraux sont conservés dans un magasin INI. Ils comprennent la dernière connexion, le nœud de focus épinglé, la liste des projets récents, la langue d’interface sélectionnée, le thème de couleurs, le zoom de l’interface ainsi que la disposition de la fenêtre et des panneaux.

Projets client (.uaproj)

Un projet client enregistre la configuration de connexion et l’ensemble des nœuds surveillés afin qu’une session puisse être restaurée ultérieurement (ProjectData). Les projets sont des fichiers JSON écrits de façon atomique. Les projets récents sont mémorisés dans les réglages de l’application plutôt que dans le fichier du projet.

Projets serveur (.uaserver)

Un projet serveur enregistre la définition complète du serveur — espaces de noms, nœuds, types d’énumération, point de terminaison, sécurité et règles de comportement (ServerProject::ProjectData). C’est un fichier JSON écrit de façon atomique par son sérialiseur.

Base de données des nœuds surveillés

Les variables surveillées sont conservées dans une base de données SQLite (NodeDatabase), initialisée à partir d’une valeur par défaut fournie lors de la première exécution et jamais écrasée lors des mises à niveau ultérieures, de sorte que vos données survivent aux mises à jour.

Matériel de sécurité (PKI)

La sécurité client par certificat et la sécurité serveur utilisent chacune un magasin PKI sous le répertoire de données inscriptible. Pour un serveur conçu, un certificat auto-signé est créé dans le magasin propre au serveur lorsque vous activez les points de terminaison sécurisés.

Langue

La langue de l’interface (anglais, allemand, français, italien, russe, ukrainien) est appliquée au démarrage et peut être changée en cours d’exécution ; le choix est enregistré dans les réglages de l’application (LocaleController).

Thème, zoom et disposition de la fenêtre

Le thème de couleurs se choisit sur la page de démarrage, à côté de la langue, ou se change dans l’espace de travail via Affichage. Système suit le mode clair ou sombre de Windows, tandis que Clair et Sombre fixent le thème. Le zoom de l’interface (de 50 % à 200 %) se règle avec Ctrl++, Ctrl+- et Ctrl+0 ou via Affichage > Zoom. En maintenant Ctrl, la molette de la souris agrandit (vers l’avant) ou réduit (vers soi) l’interface d’un cran à la fois ; sans Ctrl, la molette fait défiler comme d’habitude. Les deux choix sont enregistrés dans les réglages de l’application.

L’application mémorise aussi l’état dans lequel vous avez laissé la fenêtre principale : sa taille, sa position et son état (normal, agrandi ou plein écran), ainsi que la taille des panneaux redimensionnables — Address Space, les segments en dessous, Data View, Attributes et la vue de la valeur structurée. Ils sont enregistrés à la fermeture et restaurés au démarrage suivant. Une fenêtre affichée en dernier sur un moniteur qui n’est plus connecté s’ouvre sur l’écran principal. Affichage > Plein écran ou F11 active et quitte le mode plein écran.

English
Deutsch
Français
Italiano
Русский
Українська

Clone this wiki locally