Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
creer_un_cartouche_de_bureau_personnalise [2019/01/30 09:35] – [Paramètrage de Desktop Info] superadmincreer_un_cartouche_de_bureau_personnalise [2022/04/11 16:34] (Version actuelle) – modification externe 127.0.0.1
Ligne 12: Ligne 12:
 **2) Créer un fichier texte appelé ''desktopinfo.ini'' (sans oublier l'extension), qui servira à décrire le cartouche** **2) Créer un fichier texte appelé ''desktopinfo.ini'' (sans oublier l'extension), qui servira à décrire le cartouche**
  
-**3) Créer un second fichier texte nommé ''French.ini'' (sans oublier l'extension), qui servira à traduire les intitulés en Français.**+**3) Créer un second fichier texte nommé ''french.ini'' (sans oublier l'extension), qui servira à traduire les intitulés en Français.**
  
 **4) Une fois ces les fichiers créés, on va commencer à remplir le fichier ''desktopinfo.ini'' :** **4) Une fois ces les fichiers créés, on va commencer à remplir le fichier ''desktopinfo.ini'' :**
Ligne 27: Ligne 27:
 Les instructions //top//, //right//, //left//, //bottom//, //width// et //height// permettent d'indiquer la position à l'écran et la taille du cartouche (en pixels). L'instruction //allowDrag//, permet, quant à elle, d'autoriser ou non de déplacement du cartouche (0=Non, 1=Oui). Les instructions //top//, //right//, //left//, //bottom//, //width// et //height// permettent d'indiquer la position à l'écran et la taille du cartouche (en pixels). L'instruction //allowDrag//, permet, quant à elle, d'autoriser ou non de déplacement du cartouche (0=Non, 1=Oui).
  
 +Ensuite, on peut sélectionner la police à utiliser (écrire à la suite) :
 +<code># police
 +font-face=Segoe UI Light
 +font-size=15
 +font-charset=1
 +font-rtl=0 
 +</code>
 +
 +La directive //font-face// précise la police d'écriture à afficher sur le cartouche, //font-size// précise la taille des écritures, etc...
 +
 +On doit aussi indiquer quel fichier contiendra les traductions des libellés :
 +<code>
 +# traductions
 +language=french.ini
 +</code>
 +
 +Pour configurer la transparence du fond du cartouche et y ajouter un logo (facultatif), ajouter ceci (toujours à la suite) :
 +<code>#fond
 +transparency=50
 +
 +#logo
 +logo=logo-BELINK-1.png
 +logo-width=175
 +logo-height=100
 +logo-align=-1
 +</code>
 +La transparence du fond est réglable avec le paramètre //transparency//. La valeur 0 correspond à un fond opaque tandis que 100 correspond à un fond totalement transparent.
 +
 +Les instructions //logo-width//, //logo-height//, et //logo-align// servent à indiquer la position et les dimensions du logo. Attention : le logo doit être obligatoirement au format PNG. Préciser l'image à utiliser avec //logo//.
 +
 +__Enfin, on va y ajouter des informations :__
 +
 +Il existe beaucoup de type d'informations qui peuvent être affichées, telles que l'utilisation en temps réèl du CPU, de la mémoire, l'heure, etc... Le mieux est de consulter la documentation officielle qui les recense toutes.
 +
 +Un exemple de configuration qui affiche le nom de de la machine, l'utilisateur actuel, le domaine, l'interface réseau et son adresse IP, ainsi que la version de Windows et des informations sur le support :
 +
 +<code>[items]
 +HOST=active:1,interval:0,color:EECC00,style:b
 +USER=active:1,interval:0,color:EECC00
 +DOMAIN=active:1,interval:30,color:55CC77,offset=1,style:b
 +NETWORKADAPTER=active:1,interval:30,color:55CC77,activeonly:1,count:1,filter:
 +IPADDRESS=active:1,interval:30,color:55CC77,offset=1
 +OSBUILD=active:1,interval:0,color:CCCCEE
 +COMMENT=active:1,interval:0,color:CCCCEE,text:Support Informatique    support@belink-test.local,style:b
 +COMMENT=active:1,interval:0,color:CCCCEE,text:Ticketing                        http://192.168.1.17/glpi,style:b</code>
 +
 +Le arguments //style// et //color// permettent de sélectionner le style et la couleur de police d'écriture utilisé sur la ligne, //active// permet d'activer ou de désactiver la ligne et //interval// précise l'intervalle dans lequel le programme va vérifier les informations (pour les mettre à jour sur le cartouche).
 +
 +Les directives les plus importantes sont : //COMMENT//, qui permet d'afficher un texte personnalisé, //HOST// qui affiche le nom de la machine, //USER// qui affiche le nom de l'utilisateur qui à ouvert la session, et //ENVVAR// qui permet d'afficher la valeur d'une variable d'environnement du système. Aucune directive n'est obligatoire.
 +
 +**5) Enfin, enregistrer et lancer Desktop Info pour afficher le résultat. Les intitulés des infos affichées seront en anglais. Pour les modifier remplir le fichier ''french.ini'' en ajoutant uniquement les instructions de la catégorie //[items]// qui sont présentes dans le fichier ''desktopinfo.ini''. Remplacer alors les arguments sur chaque ligne par l'intitulé qui sera affiché sur le cartouche :**
 +
 +__Exemple :__
 +<code>[items]
 +#infos
 +NETWORKADAPTER=ADAPTATEUR RESEAU
 +DOMAIN=DOMAINE
 +IPADDRESS=ADRESSE IP
 +OSBUILD=NUMERO DE VERSION
 +HOST=Nom du PC
 +USER=Utilisateur
 +</code>
 +
 +Voila la configuration du cartouche est terminée, voici le résultat (ip et domaine masqués):
 +
 +{{ ::cd.png?400 |Cartouche affiché sur le bureau}}
 +
 +===== Déploiement du cartouche sur un parc de machines =====
 +
 +A venir
 +
 +
 +===== Documentation officielle & sources =====
 +
 +{{ ::desktop_info_manual.pdf | Documentation de Desktop Info (complète, en anglais)}}
 +
 +[[https://sys-advisor.com/2017/07/18/tuto-desktop-info-comment-configurer-et-deployer-desktop-info-par-gpo/|Tutoriel source]]