rapidcrc unicode
Versions
Version | Links |
---|---|
Source | |
0.3.40 | |
0.3.39 | |
0.3.38 | |
0.3.37 | |
0.3.36 |
RapidCRC is an open source CRC/MD5/SHA hashing program. I've extended the current unicode support to allow writing of unicode .sfv/.md5/.sha1/.sha256/.sha512 files, which can be turned on/off through the settings page. Unicode sfv files are written as UTF-16LE with BOM or UTF-8 (with or without BOM), and RCRC now performs a codepage detection. I've also expanded the shell extension that was included in the sourcecode to enable all operations directly from the extension.
List of other new features:
- multithreaded hash calculations with asynchronous I/O
- ed2k hash calculation
- SHA hash calculation
- job queueing
- popup menu to copy the calculated hashes to the clipboard
RapidCRC is released under the GPL - the sourcecode with my modifications can be found below. Be warned however that my documentation in the sourcecode is not as good as the original RapidCRC source.
Video
LM from www.portablefreeware.com made a nice introductory video about RapidCRC:
YouTube Link
v0.3.40
- Changed crc implementation to slice-by-8 from https://github.com/stbrumme/crc32
- Enabled SSE4.1 for Blake2sp on x64 builds
v0.3.39
- Selecting a hash action from the shell extension switched mode if first file was a hash file
v0.3.38
- b3sum compatibility
- Added option to close after shell extension filename/stream actions
- Added option to add other hash types to a ntfs stream
- Reduced memory usage with many files
v0.3.37
- Added option for unbuffered reads
- Default to utf8 for opening
- Natural sorting for filenames
v0.3.36
- BLAKE3 in shell extension
- New context menu entry to calculate hashes
- Moved "Copy to Clipboard" to submenu
v0.3.35
- BLAKE3 support
- New option to force-open as regular file (for hash files)
- New menu entrties to select/deselect all
- Del/Ctrl+A hotkeys in list
- Timezone information in file comments
v0.3.34
- Hidden files can now be overwritten when saving hash files
- Saving hash in NTFS stream will now keep the modified date
- New option to always open a new program window from explorer
v0.3.33
- Copy to Clipboard was not working for Blake2sp
v0.3.32
- Fixed a problem with configuring the shell extension menu
- Added a win2k compatible portable download - this will probably not happen every release
v0.3.31
- Updated sha3 algorithms
- Compiled with Visual Studio 2017. This removes win2k compatibility, but improves sha3 performance by 300%. If anyone is still using the win2k version let me know and I'll put up another build.
Update: there was a problem with the 32bit version, 0.3.31 should fix that.