ICEWatch	January 15th 2000
--------	-----------------

This is a program that monitors a given file for changes in size. It is very
efficient; a small program that uses almost no CPU time.

When the selected file is detected to have changed size or even just been written
to without changing it's size ICEWatch can play a given sound file and maximize
it's window showing the time and date of when the file changed.

o  Enter (or browse for) a filename in the "File to monitor" section.

o  If you want to detect when the file changes size, select the
   "Monitor file size changes" button, or if you simply want to know when
   the file has been written to without necessarily having it's size
   changed then select the "Monitor file writes" button.

o  Optionally select a sound file to play when the program detects a file change
   by entering (or browsing for) a WAV file in the "Audio" section. To test
   the sound you can press the "Play" button.

o  Optionally select a program to be executed when the program detects a
   file  change by entering (or browsing for) a file in the "Run" section.

o  To have the program minimize on pressing the Start button, select the
   "Minimize on Start" box.

o  To have the program totally hide itself (it won't appear on the task bar)
   when the program is minimized, select "Hide when minimized". To get the
   window to appear again simply run the program a 2nd time and it will
   reappear.

o  To have the program automatically pop up when a file change is detected
   select "Maximize when file changes". When a change occurs the ICEWatch
   window will reappear and the time and date of the change will show in the
   "Change Times" list.


If you want the program to start up automatically upon executing, add the
command-line parameter "start". For example, create a shortcut icon for
ICEWatch (in the Startup folder if you want ICEWatch to start every time
your computrer starts), right-click on it and select Properties. In the "Target"
box of the properties window add a space to end of the program path and then add
the word start. While you are here you could also assign a keyboard shortcut such
as CTRL ALT I to run ICEWatch whenever you press that key sequence. ICEWatch
remembers all of the settings and filenames by saving them in the file
"icewatch.ini" in the same directory as the executable.

New in version 1.06
-------------------

o  Fixed a possible cause of WAV files not playing on some machines.
o  Removed the large flashing icon. I always thought it was ugly!



Why the name ICEWatch? Well, I wrote it to co-exist with a packet filter/firewall
program called BlackICE Defender from Network ICE (http://www.networkice.com).
This handy program monitors all "hack" attempts coming in from the Internet and
it creates a log file with many details of the attempted access. Although the
program alerts you to an incoming intrusion attempt it only does so by flashing
an icon in the system tray. So, I wrote this little utility to monitor changes
in the log file size and play an alarm sound when changes are detected.

Rob Keir

lazypig@hotmail.com
