FileAnnounce
Home Up TimeAfterTime SnapTimePro SayO'Clock WinThermO WinThermO Monitor AlcoVol IEToggle DataRelate SoundCopy AppTrak FileAnnounce

Download FileAnnounce (for Windows 2000, NT, XP)
Alternative link

Download VB 6.0 Runtime

Electrojunky

FileAnnounce emails users of shared directories, when files are added to or removed from the share, or moved or copied from one sub-directory to another.

FileAnnounce PAD file: 'Portable Application Description' files are datasets which allow software authors to communicate specific and most often requested information about their products to online communities in a concise and standard way. Click here for FileAnnounce PAD file which can be opened in a standard browser. Click here for FileAnnounce PAD file in XML format (data can be extracted and parsed using standard XML toolkits).

Although many organizations these days are using company-wide document management systems (such as DME by 80-20 software), the same organizations are often still making use of good ol' LAN drives/network shares for document sharing. It was upon the request of one such company that FileAnnounce was created...

The company had set up a network share to enable access to sensitive documents by a small group of Business Analysts and Architects, who were involved in a project to overhaul the company's core Business systems.  A consequence of the extensive vendor evaluation phase of this project was that a large volume of documents were being generated and added to the directory tree or archived daily, and at the same time the Chief Architect was streamlining the directory structure which held these documents. This in turn meant there was much manual activity in composing and sending out emails to all users of the share, whenever new documents were added, older ones archived or documents moved from one location to another - and even then, because not all notifications went out in a timely fashion, users often found themselves working off older document versions or unable to easily find where a particular document had gone.  FileAnnounce was developed to address these issues. 

If you are using network drives for document sharing, then you too can benefit from FileAnnounce. You just specify the Parent directory of the tree you want monitored, any sub-directories in the tree you wish to be excluded from monitoring, enter the email addresses of the people you want notified, and then FileAnnounce monitors changes in the directory tree and automatically alerts the nominated recipients of the changes. 

 
Whenever a new file is added to the tree, a file removed from the tree or file moved or copied from one sub-directory of the tree to another, FileAnnounce logs the event to a master file - FAReport.txt, and sends out an email to the nominated recipients advising them of the event - in plain English, just as a human would write it. 
 
When you first launch FileAnnounce, the Settings Panel presents, where you enter the path of the Parent directory of the tree you wish to monitor. Note that FileAnnounce will NOT monitor hidden files. Also enter any sub-directory path(s) you do not wish to be monitored. 
Note: it is recommended that in the first instance you exclude any sub-directories which themselves contain deep sub-directory structures and/or hundreds of files, else FileAnnounce will appear to 'freeze' for an extended period as it works its way through the structure. If this does happen, you can terminate the application in Task Manager, open the FAini.txt file (found in the application directory), change the '1' to a '0', resave the file and re-launch FileAnnounce. Doing so will prevent the same settings from re-activating, allowing you to exclude the offending sub-directory path(s) in the Settings Panel. 

When setting the monitoring (Refresh) period, consider that the longer the period, the fewer number of notification emails will be sent through the day, but each email will detail a potentially greater number of changes in the monitored directory tree.
 
If you do not tick the 'Enable Send Notification' checkbox, emails will not be sent, but all monitored events will still be logged to the master file FAReport.txt. Click the close button to minimize FileAnnounce to System Tray and initiate monitoring.
Right click FileAnnounce icon in System Tray to go back to Settings Panel, or exit the application.

To illustrate its functionality, I configured FileAnnounce to the values shown above in the Settings Panel, and then proceeded to make changes in the monitored directory tree. After 10 minutes, FileAnnounce logged those changes to FAReport.txt and sent a notification. I imported FAReport.txt into Excel (it is a tab-delimited file), to produce the following report. As you can see, it is in a proper Database table format, and enables you to run all manner of queries against it:

TOP

 
Send mail to jimsingh@bigpond.com with questions or comments about this web site.
Copyright © 2003 Measurement and Conversion Software
Last modified: December 09, 2007