Windows Sockets Net Watch - Alpha version 4 - 94.10.28 Copyright 1994 John A. Junod. All rights reserved. This program in its current version may be freely distributed and may be freely used. This may or may not be true of all future versions. The ONLY restriction is that this version may NOT be SOLD. You can include it on distribution diskettes and cd-rom's provided such is not for the sole purpose of distributing this program. Documentation accompaning such distribution must contain this notice and the statement that WS_WATCH is copyright 1994 John A. Junod. This is strictly an expermental program. Further development is dependant on feedback that I receive and my free time (very minimal at the moment!). This program requires Windows NT or Win32s and a working Windows Sockets DLL. The purpose of this program is to make active checks on hosts that are listed in its database file. This program is designed to work on any Winsock DLL, however it works much better on one that supports raw sockets (such as Ipswitch's Acadia, FTP PC/TCP, Novell LWP, Trumpet Winsock, Netmanage, etc..). It DOES work on Microsoft's TCP/IP stack for Windows for Workgroups and Windows NT however it uses a completely different method for determining if a host is up or not. (This MAY not work with your Microsoft TCP/IP-32 under your Win32s. It works on 3 out 7 systems that we've tried and fails on the others.) This program reads .DB files created by my EGA Netwatch program (which requires FTP's PC/TCP to work). There is some editing capability built into this program. Session settings are saved in the WS_WATCH.INI file in your WINDOWS or WINNT directory. It SHOULD be safe to delete this file anytime you want to set things back to default. This program has been tested on: Windows NT 3.5 - Microsoft TCP/IP Windows for Workgroups 3.11 - Trumpet Winsock 1.0 - Win32s 1.2 Windows for Workgroups 3.11 - Ipswitch Acadia 1.0 - Win32s 1.2 ??? - Microsoft TCP/IP Hints and Known problems: DON'T EXIT THIS PROGRAM WHILE A CHECK IS IN PROGRESS! If you do, you may have to reboot the system to rerun the program or to remove file concurrency errors on the EXE. You have to click in the upper left area of a host to select a host. The actual "hot" zone is the same size as the rectangles that are displayed in edit mode. Appears to be a bug when running on Win32s on the Microsoft TCP/IP stack. Works on some systems and not on others. Program seems to time-out on all remaining hosts after the first host fails. This MAY be a problem in my timer routines so I'm looking at that. Appears to be a bug when running on FTP PC/TCP with ICMP selected. I'm waiting for my Syquest drive to get back from repair to be able to test this. You MAY have to move other lines out of the way before you can reference the line you want. When deleting a line, you need to try to click on an end of the line where no other lines meet it. 94.10.24 First public alpha release 94.10.25 Hopefully a fix for WFWG 3.11, Win32s 1.15s, MS TCP/IP Hosts are assumed down unless the answer a check. 94.10.26 Fixed yellow color Added background option (grey or desktop) Added show timer option (in title) Increased max time between checks to 60000 seconds 94.10.28 Added ability to edit lines. I'm not trying to write a CAD program here, so please don't blast me on how its done. However, if you have an idea on how it can be done better let me know. (Algoritims are the best help!) Adding, deleting and moving lines is done with the right mouse button. Added simple help to the editor. Changed some defaults. ------------------------------------------------------------------------- John A. Junod 267 Hillwood Street Martinez GA 30907 <72321.366@compuserve.com>