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            <junodj@css583.gordon.army.mil>
267 Hillwood Street      <jjunod@aol.com>
Martinez GA 30907        <72321.366@compuserve.com>




