home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Freelog 41
/
Freelog041.iso
/
Bas
/
Systeme
/
Director
/
DirGuard.txt
< prev
Wrap
Text File
|
2000-03-02
|
7KB
|
202 lines
Directory-File Guardian v2.0
Release Notes:
Monitors the selected directory, and sub-directories
if desired, for these specific changes: Directory
Names, File Names, File Time, File Attributes, File
Size, and Files Last Write. Any changes will trigger
an alert event. This program will work with local
drives and mapped network drives.
Useful to monitor FTP site incoming directories, IRC
script directories, or any directory where it may be
considered important to immediately know when an
expected, or unknown change might occur...
New in this version:
1 - Ability to select either an internal sound or one
of your choice.
2 - Ability to create your own custom message or to
use the default internal message.
3 - Ability to turn off or on the sound alert and/or
the message alert.
4 - Statusbar help for every fuction when the mouse
is over a control.
5 - An about box which provides considerable information
about many aspects of your system.
6 - Better information reguarding it's abilities and
usage. (this text file)
7 - Ability to trigger a *.bat, *.com, *.exe file on
alarm.
Installation:
Run DirGuard_v2-0_Inst.exe to install the program. You will
have the option of what directory and whether you wish to
create a program group folder.
Usage:
After installation, perform the following steps.
1 - Select a directory to monitor by either typing one
in or pressing the button and selecting one.
2 - Decide whether you wish to monitor "all" the sub-
directories of the directory selected in step 1.
Note: The parent directory will be monitored for
File Names, File Time, File Attributes, File Size,
and Files Last Write. If you select "Monitor Sub-
directories" then the creation and removal of sub-
directories will be monitored, but not the files
within the sub-directories. You may run multiple
instances of the program if you wish to monitor
files in more than one directory at one time.
3 - Decide whether you wish to have a sound played when
an alert event occurs. Place a checkmark in the
"Use Alarm" checkbox if you do. Default is yes.
4 - Decide whether you wish to use the internal sound
or one of your own selection. Placing a checkmark
in the "Use Internal Sound" checkbox will force
the internal sound to be played on an alert event.
If you wish to select your own sound then uncheck
the "Use Internal Alarm" checkbox and then either
type in the path and filename or press the button
to select your custom sound. Default is internal.
5 - Decide whether you wish to have an alarm message
displayed whenever an alert event occurs. Place
a checkmark in the "Display Message on Alarm"
checkbox if you do. Default is to display a
message on alarm.
6 - Decide whether you wish to use your own custom
message by placing a checkmark in the "Use Custom
Message Above" checkbox. If you do place a checkmark
here you should then type in your custom message in
the memo field named "Create Custom Alarm Message."
If the "Use Custom Message Above" is left unchecked
an internal message will be displayed. Default is
to use the internal message.
7 - Press the button identified as "Start" to begin the
monitoring process. Afterwards you can also press
the "Minimize" button which will place the program
in your start bar tray area. If you use the title
bar minimize button the program will minimize as a
button on the start bar.
When an alert event occurs the alert message will
appear using system modal techniques (e.g.: it will
be on top of everything else). You can start, stop,
or exit the program as need be.
Some General Notes:
This program can be very useful for monitoring directories for
changes. It will react to "ANY" change that occurs to "ANY" file
or directory. This can be good and/or bad. For example: If you
wish to protect you script directory in your IRC client it can
be good. However, you should select the specific directory which
contains your scripts. If you choose the parent directory...
e.g.: c:\mirc and then have "monitor sub-directories" selected
and you have logging turned on... Well... You will spend most of
your time acknowledging alarms and very little looking at your
channel activity. However, you seldom, if ever expect a unknowing
change to occur to your scripts. Therefore specifically selecting
this directory can be good.
It can also be quite nice for those with FTP sites.
Select your upload directory and place a checkmark in the
"Monitor Sub-Directories" checkbox and you'll immediately know
when any new goodies arrive.
The imagination and your needs limit the possibilities associated
with this kind of program.
Even though Search and Replace is freeware,
I'd like to send you some kind of donation!:
Well don't. ? Instead give a reasonable donation to your favorite
charity, donate a little time to an organization you consider worthy,
visit your parents, or grandparents, or even spend a couple of hours
with your kids (if you have any). Knowing that even one person did
this would be considered a nice reward on my part.
Programming Notes:
This application was written using Borland Delphi v3.0. Delphi, without
a doubt, is one of the best rapid development tools on the market today.
Not only is it fast, but does not require an additional 8 or 10 megs of
support DLL's.
If this same application were written is Visual Basic, it would be slower
and require an installation package of approximately 10 megs and 15 to 20
files.
Instead it is lean, fast, one file, and small. I encourage all those who
wish to learn programming to give Delphi a try.
Disclaimer of Warranty:
This free software is provided "as is" without warranty of any kind. The
author disclaims all warranties. The entire risk as to the result and
performance of this program is assumed by you.
Contact Information:
Bug reports, idea's for enhancement, and/or informational contact can be
achieved by sending Email to me at:
mutaffis@home.com
I'm always happy to hear new ideas and normally will quickly respond to
any possible bugs...
Please include where you found this application -- I'm always curious!
Best Regards,
Thomas J. Mutaffis
Version Information:
1.0 Initial release - January 27, 1998
1.1 Major internal improvements - March 30, 1998
1.2 Added custom messages, custom alarm
sounds, and statusbar help
Note: First Public Release. - June 10, 1998
2.0 Added ability to trigger outside event - March 1, 2000