a windows service which keeps tracks of all files changed or added onto windows.
create log file to mark all these changes.
Format log file
[time in epoch],[full path of changed file],[optional source application modifying file]
do one log file per hour, name file:
use a config file where
- destination dir can be specified where log comes
use a regexfile for inclusions, in this file: multiple regex expressions can be put (one per line) which are used to decide of modified file which has been found should be included in log file.
use a regexfile for exclusions
inclusions first than exclusions, same format as above.
make service as light as possible.
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Complete ownership and distribution copyrights to all work purchased.
windows 2000, windows 2003