# Chapitre 3. Configuration de kfinger

Fenêtre de configuration de kfinger

Sur les onglets de la fenêtre de configuration vous trouvez :

Listes des serveurs et des utilisateurs

  Pour ajouter une entrée dans la liste des serveurs (ou des utilisateurs), tapez le nom que vous voulez ajouter dans la ligne d'édition puis cliquez sur "ajouter". Si vous voulez ajouter une entrée à une position particulière, vous devez d'abord sélectionner cette position dans la liste avec la souris. Pour enlever une entrée, sélectionnez la et cliquez sur "enlever".

Temporisation de finger

  La case à cocher active et désactive la temporisation. Cette option exécutera finger chaque nnn secondes, ce qui vous permettra d'avoir des informations mises à jour. Utilisez le pointeur pour sélectionner le temps d'attente entre les sessions de finger.

Commande talk

  Talk vous permet de parler avec des utilisateurs connectés au serveur en cliquant sur le boutton Talk et en sélectionnant l'utilisateur désiré. Kfinger exécutera alors "Ktalk Utilisateur@Serveur".

  Pour obtenir les entrées Utilisateur et Serveur, Ktalk utilise 3 méthodes:

  - Scanf à partir de la sortie de finger (SORTIE DE FINGER)

  - En utilisant les entrées des listes déroulantes de la barre d'outils(SERVEUR ou UTILISATEUR DE FINGER)

  - En utilisant une entrée fixe (FIXE)

  Résultats de Kfinger

    Pour sélectionner la façon dont kfinger utilise les valeurs de la sortie de finger, vous devez cliquer sur l'onglet "Parler" dans la fenêtre de configuration. Kfinger peut lire 2 valeurs en utilisant la fonction scanf du C sur la sortie de finger; les deux valeurs sont une chaîne (la première valeur), et un entier (la seconde valeur). Vous devez spécifier un format de chaîne pour la fonction scanf et une position de départ pour la chaîne lue (combien de caractères doivent être ignorés avant de commencer à lire). Vous devez alors créer un format de chaîne pour la sortie.

    EXEMPLE:

    J'ai la sortie suivante avec kfinger et je veux obtenir une fenêtre de lancement de talk dont la liste contient le nom d'utilisateur "root" et le serveur est "portNNN-ISDN.InterService.com" :

         Nom           tty      idle
         Jack01           1        10
         Mary             3         0
         robert           4         0

    Pour avoir la sortie désirée, réglez les paramètres de cette façon :

    - Lignes à sauter: 1

    - Utilisateur: Fixé à "root"

    - Serveur: Sortie de Finger avec les réglages suivants :

`Ce programme est distribué dans l'espoir qu'il sera utile, mais SANS AUCUNE GARANTIE; même sans la garantie implicite de MERCANTIBILITE ou de CONVENANCE POUR UN BUT PARTICULIER. Reportez-vous à la Licence Générale Publique GNU pour plus de détails.`

`Vous devriez avoir reçu une copie de la Licence Générale Publique GNU avec ce programme; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.`