ftp.nice.ch/users/felix/FileSpy.README

This is the README for FileSpy.1.1.NIHS.s.tar.gz [Download] [Browse] [Up]

This are some excerpts from the README.rtf:

				FileSpy is copyrighted (c) 1996 by Felix Rauch.


			       FileSpy
		     A logfile observing utility
			    by Felix Rauch
			    felix@nice.ch


0. Introduction

FileSpy has many advantages:
- It's free, so you don't have to pay anything for it.
- It comes with full source code, so you may improve or debug it, if
  you wish to do so.
- It seems to work. I like it and use it whenever I'm working on my
  NeXT. So do some of my collegues, which means it does a good job for us.

However, it has also some disadvantages:
- It's free, so you won't get support for it.
- It comes with full source code, but the source is ugly. I started
  this programm two years ago, when I knew much less about how to make
  a good programm, without having a clear project or even design. Over
  the years, I inserted code wherever I felt it would be a good idea to
  do so. This resulted in ugly code and not so well designed objects.
  Please do not look at this programm as an example of how to do things.
- It seems to work. As I explained above, FileSpy is a really useful
  and working application for me and some other people. For you it may
  be a buggy and completely useless collection of bits.


1. Copying, warranty and legal stuff

For most people, this program underlies the GNU GENERAL PUBLIC
LICENSE. However, there are special restrictions for people having to
do with nuclear weapons. See the file CONDITIONS for details.

THE PROGRAM IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER
EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.

For more details about terms and conditions about copying,
distribution and modification see the file COPYING.

This product includes software developed by Rich Salz, i.e. the
wildmat-routine.


2. Features

This is a short list what FileSpy does. For more detailed help, see
chapter 4. Using FileSpy.

FileSpy helps you monitor your log- and lock-files such as
/usr/adm/messages, /tmp/console.log, /usr/spool/uucp/Log,
/usr/spool/uucp/LCK/LCK..cufa and similar ones. It lets you do the following things:
- Select as many log- or lockfiles as you want and pop up a window as
  soon as something happens to to these files. These means when:
  Something is appended to them; they're removed or created; they're no
  longer accessible; they reduce their sizes (in this case, FileSpy of
  course can't show you any new text, so it just prints a message on the
  console that the file reduced its size).
- Have one window for each observed file or log everything in one
  central Multilog-window. Files may have different colors to be quickly
  identified in the multilog or their names may be printed each time
  they log something or just when a different file starts to print its
  output to the multilog. You may also print timestamps when something
  is logged.
- Use a filter to strip out non-interesting messages. The filter
  allows the use of wildcards, as well as for the logged texts as for
  the filenames to which the filter should be applied.
- List lockfiles in a Existencelog-window to find out quickly which
  lockfiles currently exist and which don't. You may also print the time
  how long a lockfile existed.

These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.