# Chapter 3. Kfinger Setup

Kfinger Setup window

In the kfinger Setup tab dialog you find:

USER & SERVER Lists

  To add an item to the server list (or user list) type the name you want to add in the line editor, and press "Add". If you want to insert an item in a particular position you must first select the position in the list with the mouse. To remove an item select it and press "Remove".

AUTO FINGER WAIT-TIME

  The check box activates and deactivates the auto finger feature. This feature will execute the finger every nnn seconds so you will have updated information. Use the slider to select the wait time between the finger sessions.

TALK LAUNCHER SETUP

  The talk launcher permits you to talk with a user logged into the server by clicking on the Talk Launcher button & selecting the desired user. Kfinger will then execute "Ktalk User@Server".

  To get the values of User and Server, Ktalk use 3 methods:

  - Scanf from finger output(FINGER OUTPUT)

  - Using the same value in ToolBar ComboBox(FINGER SERVER or USER)

  - Using a fixed value(FIXED)

  Finger output

    To select how Kfinger uses the values from finger's output you must press "Format.." Kfinger can read 2 values using the C function scanf from finger output; the two values are a string(the first value), and an integer(the second value). You must specify a format string for scanf and an offset for the read string (how many characters must be ignored before start to read). Then you have to create a format string for the output.

    EXAMPLE:

    I have the following output with kfinger and I want to obtain a talkLauncher list where the username is "root" and the server is "portNNN-ISDN.InterService.com" :

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

    To get the desired output, set the following parameters:

    - Lines to skip: 1

    - User: Fixed to "root"

    - Server: Finger output with the following settings:

`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.`