FingPing v1.0 Freeware (c) 1996 by Greg Kondrasuk ------------------------------------------------------------- REQUIREMENTS: -OS/2 2.x, 3.0, 4.0 -TCP/IP 1.2.1 or higher -Rexx support installed with REXXUTIL.DLL, RXSOCK.DLL, VPUTIL.DLL, and optionally RXFTP.DLL, located in directories in your LIBPATH. WARRENTY: This software comes with absolutely no warranty, expressed or implied, including but not limited to fitness for a particular purpose. You should realize that I am in no way responsible for any loss or damage that may occur due to the use of this software. The program is provided on an "as is" basis. Use at your own risk. DESCRIPTION: FingPing is an OS/2 PM program that will allow you to store a list of frequently fingered and pinged addresses and display the output in a scrollable window. The address list can be saved, sorted, and arranged and the program's size, position, and output window font (changed by drag-and-drop from the OS/2 Font Palette) and colors may also be saved. FingPing is a replacement for Finger-In-A-Window v1.12. This new version adds Ping capability, so I thought a name change would be better than a version number upgrade. Besides, FingPing sounds much better than Finger-In-A-Window, don't you think? :-) NOTE: The ping function uses the new FtpPing() function in the RXFTP.DLL found in Warp 3 Connect and Warp 4. This function does not work with the version of RXFTP.DLL that is available for download from the Internet. At startup, FingPing queries the DLL to see if the FtpPing function is available. If not, the ping functions are disabled. The list of new features and improvments includes: -------------------------------------------------- o PING capability (through RxFTP. Requires Warp 3 Connect or Warp 4). o Threads - finger and ping run on separate threads, so they can now be interrupted. o Icon-buttons. o Revised menu structure. o Default finger server can be set. This determines where the program sends the finger request if only a username is specified. o Default ping target can be set. This determines what machine is the target of the machine if the address field is blank. o Ping packet size can be set. o Output window colors can now be saved. (The code is there to save the colors and font for the address listbox, but there seems to be a bug in VisProREXX that only returns the default values when the listbox is queried for its properties.) To change the foreground (i.e. font) color, hold down the key when dropping a color onto the window. o A new program icon! :-) Finger-In-A-Window was written using Hockware's excellent VisPro REXX 3.0. It accesses the TCP/IP sockets directly using RxSock and RxFTP. Therefore the RXSOCK.DLL and RXFTP.DLL files must be in your LIBPATH. These files are installed by default with TCP/IP support in Warp 3 Connect and Warp 4, but not with the dialup TCP/IP in the version 3 BonusPak. If you don't have RXSOCK.DLL on your computer (needed for the finger and host lookup functions), it can be downloaded at: ftp://ftp.cdrom.com/pub/os2/ibm/ews/rxsock.zip ftp://software.watson.ibm.com/pub/os2/ews/rxsock.zip Having RXFTP.DLL installed is only of use if you have Warp 3 Connect or Warp 4, in which case it will be on the Warp CD-ROM if it is not currently installed. The program also requires the included file VPUTIL.DLL in your LIBPATH. If you have any questions/comments/suggestions, please let me know. Feel free to email me at kondrasu@xti.com or gregk@cvfn.org (mailbox open 24 hours a day!) or drop by my homepage at http://www.xti.com/~kondrasu. Enjoy! HISTORY --------------------------------------------------------------- 8 October 1996 - Initial v0.99b1 closed beta release 9 October 1996 - v0.99b2 closed beta release -Fixed Action menu. -Added setting for default ping target. -Added setting for ping packet size. 13 October 1996 - v0.99b3 closed beta release -Added check for availability of FtpPing() function in RxFTP.DLL. -Fixed a semphore problem when the Ping thread is killed. -Cleaned up Ping messages and stats for packets that don't return. -New 256-color buttons. 16 October 1996 - v1.0 release