RapidCRC-Unicode icon indicating copy to clipboard operation
RapidCRC-Unicode copied to clipboard

[Feature Request] Basic copy functionality

Open vatterspun opened this issue 5 years ago • 1 comments

Background: When creating backups (something I do frequently) I'm often copying a file or files to a remote drive or server. For later verification, I generally create a hash on the local machine, on the remote drive/machine, and compare results. I thought of a possible feature that might speed up the process and be useful to other users.

--

Current behavior: the program reads a file and generates a hash for it.

Requested behavior: the ability to not just read a file to generate a hash, but also copy it. It would then compare the created and copied file.

How this would save time:

Current process:

  1. Create file
  2. Create hash in RapidCRC Unicode
  3. Copy file
  4. Verify hash by reading file in RapidCRC Unicode

Process with built-in copy behavior:

  1. Create file
  2. Use RapidCRC Unicode to read file, copy + generate hash in local location, hash remote file, and check local and remote hashes, report back to use if copy was successful.

I generally save a step by putting the CRC hash inside the file name, but the proposed system would work much faster. Why not just use a program like FastCopy with standard copy verification? I can't find one that saves the hash for later verification -- it's always internal to the program.

I certainly understand a hashing program and a copy program are generally two very different things so, if this is out of scope, I certainly understand. Feel free to close.

--

EDIT: the freeware (for personal use only) TeraCopy will do this after a copy process, using the MD5 format. You do have to click 'Save Hash" after copying.

vatterspun avatar Mar 12 '19 03:03 vatterspun

Worth to read

10-4 or COPY THAT HASH it OUT

by Dan Mares

https://www.dmares.com/maresware/articles/copy_that.htm https://www.dmares.com/maresware/articles/hash_it_out_article.htm

gppdee2p avatar Jan 11 '21 20:01 gppdee2p