CHK Hash Tool
Re: CHK Hash Tool
CHK v3.20:
+ Added "Set Font..." menu
+ Added CSV export (Excel format)
+ Added Taskbar progress indicator
+ Added "Invert Selection" command
+ Added "Clear All" toolbar button
+ Fixed Status Bar flicker
+ Various speed improvements & bug fixes
https://compressme.net/
+ Added "Set Font..." menu
+ Added CSV export (Excel format)
+ Added Taskbar progress indicator
+ Added "Invert Selection" command
+ Added "Clear All" toolbar button
+ Fixed Status Bar flicker
+ Various speed improvements & bug fixes
https://compressme.net/
Re: CHK Hash Tool
CHK v3.21:
+ More optimized & smaller compile
+ More optimized & smaller compile
Re: CHK Hash Tool
CHK is one of my favorite hashers, but may I suggest adding a) command line parameters and b) custom hash digest/filename appending for easy scripting?
Re: CHK Hash Tool
CHK v3.50 has been released!
http://compressme.net/
What's new:
* Added xxHash32 algorithm
* (Re)added CRC16 algorithm
* Various GUI improvements and bug fixes
http://compressme.net/
What's new:
* Added xxHash32 algorithm
* (Re)added CRC16 algorithm
* Various GUI improvements and bug fixes
Added these to my TODO list!
- Andrew Lee
- Posts: 3083
- Joined: Sat Feb 04, 2006 9:19 am
- Contact:
Re: CHK Hash Tool
Thanks! Database entry updated.
Re: CHK Hash Tool
The CHK v3.60 is here!
https://compressme.net/
What's new:
- Added support for fully-featured language packs (chk.lng)
- Added "Query VirusTotal" feature
- (Re)added the "Anime Checker" feature
- Added BLAKE2s-128, BLAKE2sp-128, CRC32C and xxHash64 algorithms
- Speed optimizations of BLAKE2* algorithms
- Optimized MT performance
- Some GUI improvements and bug fixes
Re: CHK Hash Tool
Very nice -- coming up on a decade in development. Very nice to see tools like this.
I'm seeing there's a way to save hash lists -- is there any way to have the program check the contents of that list of hashes? So for example I've got a bunch of files on an old DVD, can I run a list of hash values through the program to see if something changed (corrupted)?
I'm seeing there's a way to save hash lists -- is there any way to have the program check the contents of that list of hashes? So for example I've got a bunch of files on an old DVD, can I run a list of hash values through the program to see if something changed (corrupted)?
Re: CHK Hash Tool
The CHK v3.70 is here!
https://compressme.net/
What's new:
- Added ability to load and check hash lists (*.md5, *.sha1, etc.)
- Added BLAKE3 hash algorithm (SIMD accelerated)
- Added calculation of Shannon's Entropy
- Added "Select Verified" command
- Added support for High-DPI monitors
- Replaced TSV with CSV export (Excel compatible)
- Some GUI improvements and bug fixes
Re: CHK Hash Tool
The CHK v3.83 is here!
https://compressme.net/
What's new:
- Now you can load hash lists via Drag'n'Drop or "Open With..." / Command line
- Now CHK stores Date/Time in hash files
- Speed optimizations. In some cases 2X faster processing
- GUI improvements
Re: CHK Hash Tool
Hashing as a topic just gets more and more interesting over the years. I had to look up that xxHash system but it looks like you have an outstanding and very fast test for any file duplicates, or verifying file transfers between two trusted devices.
https://cyan4973.github.io/xxHash/
https://cyan4973.github.io/xxHash/
Re: CHK Hash Tool
CHK v3.85 Quick Update:
https://compressme.net/chk385.zip
What's new:
https://compressme.net/
https://compressme.net/chk385.zip
What's new:
- Added hardware acceleration of CRC32C. If SSE 4.2 is not available, CHK will use software implementation
- Added ability to load hash lists in "hash filename" format
- Some GUI improvements
https://compressme.net/
Re: CHK Hash Tool
This program is looking very good. Nice to see it.
Note that the program will verify the inline hash e.g. filename [A644D244].txt but it doesn't seem to have the ability to ADD that to existing files. I'd use RapidCRC Unicode for this.
I also appreciate the hardware CRC32C update.
Note that the program will verify the inline hash e.g. filename [A644D244].txt but it doesn't seem to have the ability to ADD that to existing files. I'd use RapidCRC Unicode for this.
I also appreciate the hardware CRC32C update.
-
- Posts: 26
- Joined: Sat Jan 07, 2017 8:27 pm
CHK Hash Tool: User Settings Lost after Version Change
@encode
Thanks for CHK — my favourite hashing tool & the only one I use on a regular basis, ever since chancing upon it in back in 2017. Would like to enquire about the following issue.
OBSERVED BEHAVIOUR:
Since v3.50 (29 Aug 2021), upon every version change, CHK completely resets existing user settings (including selected hash type, window size & position, font type) to default at first launch.
After all settings are redone from scratch, CHK is able to retain the settings on subsequent launches (even when folder path changes) — as long as there is no version (chk.exe binary) change.
But all settings are instantly lost again, when the same chk.cfg is used for any different CHK version (whether new version or recent older version, ie. different chk.exe binary). This happens in x64 builds & x86 builds (where previously available).
Eg. Settings are lost in all below version-change scenarios:
Spoiler!
CHK should retain existing user settings (chk.cfg) saved from previous versions.
For instance, v3.21 (19 Sep 2019) & older versions all successfully retain existing user settings, when chk.cfg (saved from any version) is copied into CHK’s working folder.
Eg. Settings are preserved in below version-change scenarios:
Spoiler!
CHK is stored on non-system drive with full read-write access
PLATFORM: Windows 10 x64
BRIEF VERSION TIMELINE:
Something seems to have occurred between v3.21 (19 Sep 2019) — last version that’s not affected — & v3.50 (29 Aug 2021) — first version affected by settings loss. It appears that there were no public releases between v3.21 & v3.50.
Spoiler!
Thanks !
PS: Happy 20th web anniversary (2003-2023) !
Re: CHK Hash Tool
Topic update: CHK v5.0 released 2023-08-25 (there's no v4.x; changes at https://encode.su/threads/1707-CHK-Hash-Tool?p=80697#post80697).
Spoiler!