(C) 2008 Tom Bramer
FileVerifier++ comes with ABSOLUTELY NO WARRANTY. This is free software and
you are welcome to distribute and modify it under certain conditions. See
COPYING.txt for license agreement details.
SUMMARY OF WHAT'S NEW FOR v0.6 (FROM v0.5.2):
* Configuration settings are now stored in a file on disk as opposed to the
* Support for BSD CKSUM style hash files.
* The file format can be auto detected to a certain extent (the file extension
still must be correct, but can differentiate between file formats using the
same file extension).
* Support for displaying hashes in encodings other than hexadecimal.
* Columns in main hash list may be customized.
* Preliminary help file included.
* Additional operations for verifying and creating hash files have been added
to the shell extension, and are implemented by means of WinFVC.
* Several bug fixes and miscellaneous tweaks.
This is a beta release. Not all features have been implemented or finalized.
The program may even crash or behave unexpectedly in certain instances. This
file may not even be complete or up to date! With that said, the program
should be quite usable. I have not tested the binaries on many systems yet,
so I don't know of any incompatability issues yet. In general, the program
requires at least Windows 2000. This release may run on NT 4.0 with upgrades,
but testing needs to be done to determine this (it hasn't even been tested on
Windows 2000 yet).
The binary distribution is compiled with Unicode support, and will definitely
not run on systems not supporting this (Windows 9x). However, the program can
be built as an ANSI version (Microsoft's terminology there), so it may be
possible to adapt the program to run on such operating systems.
INSTRUCTIONS FOR USE:
Extract binaries into a directory of your choice. Make sure your archiver
extracts using directory names or else the program won't start (in other words,
there should be a "Modules" subdirectory under the main program directory).
Just run fv.exe to start the program. The program has a menu item that allows
one to associate .FVA and .FVB files with the application in Windows Explorer
if desired. This is only registered for the currently logged in user.
A preliminary version of FVC (FileVerifier++ Command Line) is included. When
FileVerifier++ is installed via. the MSI package, the fvc program will be
available immediately at the command prompt. Otherwise, one will need to
modify the PATH environment variable to make use convenient.
A preliminary version of WinFVC is included. It is meant to be invoked by the
shell extension. WinFVC will run FVC with the supplied command line arguments
and display it's output, highlighting important pieces of the output based on
category (verification failure lines are red, errors are orange, etc.).
WinFVC required the .NET Framework, v2.0 or later.
See the file INSTALL.txt in the source distribution for more information about
FVC and UNIX-like environments: When using FVC in UNIX-like environments, keep
the following in mind.
FVC has internal support for globbing files. It also has support for a
recursive processing option. In order to make it behave the same way as it
does on Windows, be sure to quote patterns in single quotes! Like this:
$ fvc -a MD5 -c -r '*.txt'
Otherwise, the shell will expand the glob, and you won't get the result that
you were looking for. Of course, you can use fvc in the typical UNIX-like way
if you choose, but the recursive option currently will not work with that
setup. Currently, FVC wants a pattern, so giving it a directory will not
make FVC implicitly use * as the pattern.
AUTHOR CONTACT INFO: Tom Bramer <firstname.lastname@example.org>