The latest stable release v0.5.0.5002 includes all of the features added with the testing releases v0.4.5-0.4.8. To summarize some of the added features since the last stable release:
New for v0.5.0:
* Rich-text message log (an upgrade from v0.4.5). The message log entries are formatted according to category (errors, messages, important messages, etc.).
* Added more file extensions to the load/save/import dialogs. These are based on the MD5SUM format, so it's not a major addition.
* The aforementioned extensions are registered with the MSI installer now as well (plus the *.SHA* ones).
Available since v0.4.8:
* Advanced processing via. searching multiple directories using wildcards and regular expressions is now available in the FV++ GUI. The "Advanced Processing..." operation allows one to search for files, filtering them with either a semi-colon delimited list of standard wildcards (supporting * and ?), or overall filename filtering using regular expressions. The search by pattern matching and regular expressions can be used in an include or exclude mode.
* Added capability to load simple line feed delimited text files containing file names. This
is useful for interoperability purposes, where one wishes to choose a set of files to hash
via. external means. The *.LST/*.TXT formats are available in the Load, Save, and Import
FVC - a preliminary command line hash calculator/verifier. When installing 0.4.7.4812 via. MSI package, FVC's location will be automatically added to one's PATH variable for invocation. Some usage examples:
To hash all files within a certain directory and save the output in MD5SUM format:
fvc -a MD5 -f MD5SUM -r -c *.* -o CHECKSUMS.MD5
To verify the hashes in that file against the file system:
fvc -x CHECKSUMS.MD5
If you use a standard file extension recognized by the GUI application (i.e. *.MD5, *.SHA1, *.SFV, *.FVA, *.FVB), the correct algorithm and format should be correctly deduced.
Also included is a small WSH script that creates a hash file at each directory level for a given directory, output file name, algorithm, output format, and set of wildcards. For example, if one wishes to make a set of files called CHECKSUMS.MD5 for each directory level with MD5 hashes of all *.exe files within that directory level, one can use (with the current working directory being the directory of choice):
fvc-batch /a:MD5 /f:MD5SUM /n:CHECKSUMS.MD5 *.exe
To then subsequently validate all of those files:
fvc -x -r CHECKSUMS.MD5
Or with more information:
fvc -x -r -v CHECKSUMS.MD5
Also, a division-by-zero issue has been fixed relating to some cases of small hash files being read, causing the GUI application to terminate.
* File information sidebar was added. This replaces the old file-information dialog in the previous releases. It may be displayed in the same manner though, by double clicking on an entry.
* Fixed a compatibility issue with MD5SUM files created by other programs (characters signifying the start of a comment).
* Added a message log to the bottom. Useful information is written to the message log, such as parse errors, files with mismatching hashes, timing information, etc.
Log in to post a comment.