To check if everything fine. Like HashMyFiles , but i want to know if there is other ones
I need it to check if folder with PS2 / PS1 isos (100 or so) got zipped, archived, copied and etc properly
WinMerge?
>>1502935If you're gonna be reading both sides anyway, there's no point in computing the checksum.FreeFileSync has a "File Content" mode that compares every file bit by bit.Set it to that, and hit compare. If both sides are exactly the same, it'll say there are no files to synchronize.
>>1502944>there's no point in computing the checksum.Why? Don't they achieve same thing?
>>1502945Yes, and that's exactly why there's no point in doing the extra work.
>>1502946>and that's exactly why there's no point in doing the extra workMaybe a little bit paranoia ( ̄ω ̄) . But thanks for FreeFileSync advice. I keep digging similar software, atleaast no i have two reference points
Beyond Compare might help you. I've been using a cracked version forever. For some reason I like it's ui.
>>1502950Thanks for advice. I check it out too
OP here. While digging i found them, useful toolshttps://github.com/idrassi/HashCheckhttps://github.com/namazso/OpenHashTabhttps://www.codesector.com/teracopy
Make a torrent of one directory, no trackers or anything.Add the torrent to your client and set the location to the other directory.If it reaches 100%, the files and directories are the same. If it errors, something's different. If there's extra files in the directory it won't mind, but you can easily check that yourself.
>>1504058Also be careful when removing the torrent from your client, make sure "delete contents" is unchecked.
>>1502935I asked ChatGPT to do that, and its solution seems to be in order.Copy and paste this script into a powershell window: https://pastebin.com/C58UVhkJThen, assuming that the folders you want to compare are "C:\Path\To\Folder1" and "C:\Other\Folder2", type:Compare-FoldersByHash -folder1 "C:\Path\To\Folder1" -folder2 "C:\Other\Folder2"
>>1504101From what i tested so far. I can create Checksum file for folder (Via OpenHashTab or after copying via TeraCopy) . And later check it by just clicking it. It works fine, however. It needs file's location. If i move folder anywhere else, it wont see it
>>1504108However, if i do it inside folder. It works just fine if folder is moved somewhere else. HashMyFiles as well works properly.
>>1504101>powershellTested this. I rather make one that would use cmd or python instead of powershell
>>1504058Torrent uses SHA1 for checksums?
>>1502945>Why? Don't they achieve same thing?The goal is to save time in comparing the entire folder. Computing the checksums for both files uses the most time because both files need to be processed completely. The other methods first perform a triage and if the files are different, it flags that and moves on. If they are similar, it then compares bits and as soon as it finds something different, it stops processing, flags the files as being different, and moves on. No need to process the remainder of the file.
>>1504921v1 torrents use SHA1, v2 use SHA256But it's not as straightforward as hashing a whole file for one checksum, as I understand it several pieces of the file are hashed with many checksums. It's complex and I don't fully understand it myself so you'd have to look it up.