gurnec / HashCheck

HashCheck Shell Extension for Windows with added SHA2, SHA3, and multithreading; originally from code.kliu.org
Other
1.76k stars 194 forks source link

Feature: Checking multiple hash files; single instance. #62

Open a-raccoon opened 5 years ago

a-raccoon commented 5 years ago

I wish to request the ability to combine or reuse the same hash checking window when checking multiple .hash files, so that several / hundreds of new windows aren't spawned.

Example: I have a filename.ext.sha512 hash for every file that's larger than 500 MB on a certain harddrive. If I were to shell execute a hundred of these .sha512 files, it would spawn a hundred hash check processes and windows. Instead, the same process and window should be reused for all hundred files, adding each to the list of files to be checked. Optionally also removing duplicate entries in case the same file is opened twice.

a-raccoon commented 4 years ago

Bump. Again, would like to select multiple hash files, select open, have a single instance of HashCheck combine queue all operations into a single list in series, instead of it opening 500 separate instances of HashCheck all running in parallel.

aure2006 commented 4 years ago

Latest commit on Sep 7, 2016

Have you tried HashMyFiles by NirSoft? https://www.nirsoft.net/utils/hash_my_files.html

a-raccoon commented 4 years ago

@aure2006 But my request pertains to opening and verifying hashes that I have saved to many different files. Instead of opening and verifying them one at a time, I asked if HashCheck would verify all of them at the same time.

HashMyFiles doesn't even have a verify option. It only generates hashes and performs no comparison to saved values.

a-raccoon commented 4 years ago

If it simplifies things, I would expand my request to allow selecting multiple .hash files and having them concatenated into one large .hash file, with all the necessary relative / absolute paths appended to each hash dependent on the destination file save path.