WFinger v. 1.0 Finger Server/Client Application 1.0 December 1995 Copyright (C) 1995-1996 by Agustin Lopez Bueno & Centro de Informatica - Universitat de Valencia. All rights reserved. (PLEASE REVIEW THE ENTIRE CONTENTS OF THIS FILE!!!!) THE INFORMATION AND CODE PROVIDED IS PROVIDED AS IS WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL WE BE LIABLE FOR ANY DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS OF BUSINESS PROFITS OR SPECIAL DAMAGES, EVEN IF WE HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. ********************************************************************** * This program executable, help file and related text files may be * * used without fee by individuals for non-commercial home use, and * * by students, faculty and staff of academic institutions, with the * * only condition of advise with mail to Agustin.Lopez@uv.es of his * * use. * * * * Non-commercial home use: Free, but please if you like wfinger * * send an e-mail to Agustin.Lopez@uv.es * * Academic use: Free * * All other uses: Contact Centro de Informatica - Universitat de * * Valencia. * * * * Archive sites: This program may be included on Government, * * academic and non-commercial Internet archive sites and on CD-ROM * * collections distributed by such sites, provided any charge is * * solely to recover the cost of distribution. Any such * * distribution must contain the complete program, including this * * file. Non-commercial Internet archive sites must not be in the * * business of making a profit from selling hardware, software, * * information or services. (SimTel and mirrors authorized) * * * * For distribution rights and for all other uses, including * * all corporate use, please contact Centro de Informßtica - * * Universitat de Valencia at or * * the author at for license information. * * Both can also be contacted via mail at Centro de Informatica, * * Universitat de Valencia, Dr. Moliner 50, 46100-Burjasot, Valencia * * SPAIN. * * ********************************************************************** DESCRIPTION: ============ WFinger is a standard finger daemon/client application for Windows Sockets. The server: It listen at the TCP port 79 for incoming finger request. Admits up to 5 simultaneous connections. WFinger needs a directory (plan directory) in which the ".pln" files (plan files) must be stored. This directory is defined in the setup. When a generic finger ("finger @my.server") is received WFinger looks for a "defaults.pln" file in that directory and then sends it. When the finger is not a generic one ("finger guy@my.server"), the program looks for "guy.pln" file and sends it. However, if the file does not exist, the string "Server is up. No file to send" is sent. Whenever a request is received, an entry is appending in the log file ("wfinger.log"), in the plan directory. The client: In "wfinger.ini" there can be logged up to 10 user and host entries; so these entries appear when the program is started, in host, user and memo boxes. Meanwhile we are using WFinger, new entries will be added to these boxes, although not written to the ".ini" file. Pushing Finger button, we look for the user in the remote machine. This program is known to work with: . Windows3.11 with Microsoft TCP/IP. . Windows3.1 & Windows3.11 with P.Tattam WinSock. . Windows95. . Windows NT. REQUIREMENTS: ============= WFinger requires you to have a properly installed WINSOCK.DLL and requires Windows 3.1 or later. If you don't have a WINSOCK.DLL, I'd suggest getting the free one from Microsoft or the shareware Trumpet Winsock from ftp.trumpet.com.au or buying a vendor supported one (for example from FTP Software, Inc). Windows NT and Windows 95 come with a WINSOCK.DLL. If you use a different vendors stack on these platforms you will need to replace the WSOCK32.DLL that comes with the OS. PAKING LIST =========== Files included in this package are: wfinger.txt This file. wfinger.exe The finger daemon/client. wfinger.ini The definitions/preferences file for WFinger. INSTALLATION: ============= YOU MUST HAVE A PROPERLY INSTALLED WINSOCK.DLL FOR THIS APPLICATION TO WORK. REFER TO YOUR WINSOCK.DLL DOCUMENTATION FOR SETUP!! 1. Create a directory for this program and expand and copy there all the files of the package. 2. Create an ICON in any Program Manager group. a. Use the File Manager and drag the program into a Program Manager group. b. Use [F]ile [N]ew in the Program Manager. 3. Launch the program by clicking two times in the ICON. 4. Push the "Setup" button. For the Server: Check "Finger Server/Enabled" if you want running the server. Choose the directory where pln files will be stored. For the Client: Choose the font name and size for the received text. 5. Click the OK button & iconize (if desired) the WFinger window. You are ready to serve finger plans!. The options will be stored to the "wfinger.ini" file. 6. If you want WFinger to start every time you launch windows, put the icon (or a copy of it) in the "Init" group of the program manager. In this case, you probably will also want to select the "start iconized" option of the Icon definition menu. 7. You can modify the entries in the client boxes editing the "wfinger.ini" file. TIPS ===== The server writes a log file ("wfinger.log") in the plan directory, registering the connections and their date and time. The "Exit" button aborts all connections and terminates the server. For network installation, put the "wfinger.ini" file where the program can found it, and where the file will be writable. Suggestions are: the windows directory, the windows/system directory, the working directory. In the receiving text box, we could receive only up to 200 lines. If we will receive more lines, the box will be cleared. If you like this program, let other people know about it! Post your comments in comp.protocol.tcp-ip.ibmpc, alt.winsock and in the windows groups on usenet and places like compuserve. Let people know about it! VALID COMMAND LINE OPTIONS & ARGUMENTS: ======================================= WFinger: None. WHERE TO GET IT =============== ftp://ftp.uv.es/pub/windows/network/wfngr10.zip SUPPORT ======= ALL beginner support is provided through e-mail to and to . ALL bug reports and suggestions for improvement should be sent to . ALL distribution, commercial purchase requests need to be sent to KNOWN PROBLEMS ============== None. Author ====== Agustin Lopez Bueno Internet: Centro de Informatica Universitat de Valencia Dr. Moliner 50, 46100-Burjasot, Valencia, SPAIN.