Releases: hrpzcf/HashCalculator
HashCalculator 5.13.0
- 给【筛选与操作】面板添加一个用于指示正在筛选中的动态图标
文件哈希值:
#SHA-256 *4E31D0B6DD6848BADE4DB7A100FC74F897047BDF8F5D1E89DC39E067CB0C48A0 *HashCalculator-5.13.0.exe
#SHA-256 *514FDE91DE137A05ACDB8BFE8D83B0CD61F6F124EC396D8500C137B191DAC1D8 *HashCalculator-5.13.0.exe.zip
HashCalculator 5.12.1
- ShellExtensions 改为静态编译以解决在某些系统上缺少依赖库的问题
文件哈希值:
#SHA-256 *7A9526917368FAB7957ECE0F3EF606FFDD49597F0DB14BBA5B917A7E8DAF6434 *HashCalculator-5.12.1.exe
#SHA-256 *94BA2C1BA3837A4A65BF3CEF66F34C25F7E3AAD2865EC8227EEBC498ADF7C526 *HashCalculator-5.12.1.exe.zip
HashCalculator 5.12.0
- 安装外壳扩展模块时,如果不存在快捷菜单配置文件则使用默认配置创建配置文件
- 快捷菜单配置文件编辑器现在加载和保存 UTF-16LE 编码版本的快捷菜单配置文件
- 外壳扩展模块现在按照 UTF-16LE 编码版本的快捷菜单配置文件【menus_unicode.json】生成快捷菜单,避免修改系统编码后快捷菜单出现乱码
- 修复移除某一行后点击【新增哈希计算】按钮,已被移除的行再次出现的问题
- 【显示设置】中增加设置项【显示主窗口按钮的名称】并实现其功能 (默认打开)
- 【复制模板设置】页更名为【复制行为设置】,增加设置项【复制的内容含算法名时算法名的大小写跟随十六进制输出方式】并实现功能 (默认关闭)
文件哈希值:
#SHA-256 *F5EC4E432038084103C71A39B4D93FD566BC2B3B6521371DF0CA41DB80D7B2A5 *HashCalculator-5.12.0.exe
#SHA-256 *3B4A4681DD850705703E67D6AE75DAFC86C1535E418542E71FDBF590AAF4A061 *HashCalculator-5.12.0.zip
HashCalculator 5.11.1
- 修复不显示【输出方式】列后再重新显示,输出方式列中的复选框变为未选中状态的问题
文件哈希值:
#SHA-256 *6CC5CFEB05FD56E0F2342EB60CEB31D127E5A5BE9ADA76B94AF3E18E8BEA7BF2 *HashCalculator.exe
#SHA-256 *6B2ED20C9D4A26C4AE7EFDE13833E255329EDFDB1D1EB4092D781AA51224F187 *HashCalculator-5.11.1.zip
HashCalculator 5.11.0
- 添加“不显示【输出方式】列”设置项
- 删除重复记录的设置项,更新部分小图标,删除未使用的资源
- 主窗口【哈希值】列中增加一个按钮用于复制对应行的所有结果
- 【常规设置】页增加设置项【校验时自动把算法切换到】并实现功能
- 设置面板中增加【复制模板设置】页,实现按模板复制哈希值功能
- 修复把只包含哈希值的文件当作校验依据打开时获取到空文件名导致异常退出的问题
文件哈希值:
#SHA-256 *6418BE636248660F0E6E608D27BDA9D7E553F2AC05C85B03C5BE36613C6AD090 *HashCalculator.exe
#SHA-256 *56C169B3B05B31E45A5565A84E034CF2F0C2211C2873B7D316EDE1E7734DD74B *HashCalculator-5.11.0.zip
HashCalculator 5.10.2
- 快捷菜单编辑器保存配置时不再限制为必须同时拥有两种类型的菜单
- 修复使用快捷菜单配置编辑器编辑子菜单时,如果子菜单列表为空,点击“上/下移动”按钮或“移除”按钮会导致异常退出的问题
文件哈希值:
#SHA-256 *4787870E5E679C13AE7887EB3B8FDCE3FA6EDC8020069BB973B8A471C1715A73 *HashCalculator-5.10.2.zip
#SHA-256 *CD8F1F33EAEC7B6052DCE66DC019BBE184F96817DD3AB4A5426173F443E06280 *HashCalculator.exe
HashCalculator 5.10.1
- 删除外壳扩展模块内未使用的资源,修正快捷菜单图标有白边的问题,优化菜单构建逻辑
- 更改部分设置项的文案以期望设置项的作用能被描述得更清楚
- 增加常规设置的【哈希值计算任务设置】组中两个设置项的互斥逻辑,避免设置不当导致可能发生程序无响应的情况
- 删除默认哈希算法面板的部分提示
文件哈希值:
#SHA-256 *652DDACBAA09F59C31A9E3C39364CDB15CAD0D6A5A8EABE78AEB0934915F04B5 *HashCalculator-5.10.1.zip
#SHA-256 *2612C61F5A98E725D659D9A5409016810488EDDDE0DA4F6972E1C338E527A361 *HashCalculator.exe
HashCalculator 5.10.0
- 实现系统右键快捷菜单的自定义集成功能,方便自行决定集成到系统右键的快捷菜单
- 更换 SHA224 和 Whirlpool 算法的实现库,Whirlpool 算法耗时相较于上一个版本减少约 25%
- 添加 eD2k 算法、MD4 算法、RipeMD160 算法和 Has160 算法
- 解决误使用体积很大的非文本文件作为校验依据文件时长时间无法完成文件读取的问题
- 安装外壳扩展时不再将 HashCalculator.dll 释放到当前位置,也不再限制主程序文件名为 HashCalculator.exe
- 给设置面板的“快捷菜单与文件关联”页添加“修复程序路径”内部链接
- 安装系统外壳扩展的注册表更改逻辑集成到 HashCalculator.dll 内,解决之前版本卸载外壳扩展时注册表可能清理不干净的问题
- 修正之前设置文件的默认打开程序为 HashCalculator 时程序名称和图标可能显示不正确的问题
命令行参数方面的更改:
- verify 子命令 -b/--basis 改为 -l/--list
- 命令行 -a/algo 选项的参数:XXHASH32→XXH32, XXHASH64→XXH64, XXHASH3→XXH3_64, XXHASH128→XXH3_128
- 命令行 -a/algo 选项的参数:SHA1→SHA_1, SHA224→SHA_224...
文件哈希值:
#SHA-256 *66B29BCCEE2D76272E7A3AF8D40C978298914362735F27106AA1A3DECAECFDAA *HashCalculator-5.10.0.zip
#SHA-256 *B31BA66D737BD43677273DC27403005FA5C257C6BB376A9FE3B9D28E3CE85798 *HashCalculator.exe
HashCalculator 5.9.0
- 修改部分主窗口右键菜单文字,删除多余的菜单项
- 主窗口哈希值后面的“详情”按钮改为显示该行已计算的算法数量(仍然保留原点击功能)
- 给设置项“直接使用校验依据进行校验时首选依据算法而非默认算法”添加子项“当校验依据中未指明算法时”并实现相关功能
- 用命令行参数启动校验流程的命令【hashcalculator.exe verify -b path_to_basis_file】现在增加对可选参数【-a/--algo】的支持,此参数用于指定首选算法
- 给系统右键菜单“作为哈希校验依据打开”添加算法子菜单,可以选择使用指定的算法来计算,其中“自动选择”子菜单行为与原行为相同
- 修复当哈希值校验依据文件路径中有空格时从系统右键菜单启动校验没有反应的问题
- 系统右键菜单选项“计算所选对象哈希值”和“执行指定哈希算法”合并为“计算所选对象的哈希值”,其中子选项“默认算法”与原“计算所选对象哈希值”行为一致
- 对设置面板“常规设置”页的相关联的设置项进行分组
- 主窗口的“文件大小”列改为显示直观的文件大小(以不同的单位显示)
- 添加国密 SM3 算法
- 系统右键相关菜单中增加 SM3 算法子项
- 设置面板增加设置项“复制的字符数在此范围内时才触发”并实现其功能
文件哈希值:
#SHA-256 *4C2D9034A80CEF815B80E0D11BF3D1BEB63708012E38E94E2881ADABDC30C46E *HashCalculator-5.9.0.zip
#SHA-256 *43D31399057B496847791C74E7A369C9EB30711F4F187AB93A522ECCD018214D *HashCalculator.exe
HashCalculator 5.8.0
- 修改主窗口的哈希值校验依据输入框提示文案
- 更新更清晰的图标:程序图标、系统右键扩展菜单图标、.hcb 文件图标(其中系统右键扩展菜单图标和 .hcb 文件图标需要在旧版本 HashCalculator 卸载右键扩展菜单后再在新版本安装右键扩展菜单才能体现效果)
文件哈希值:
#SHA-256 *476667D1F2A9C97810DC0DC82E5FE97D447836F38DB3352B19F9AF9DB92A0950 *HashCalculator-5.8.0.zip
#SHA-256 *604FE4B3709F029C231B1C2271A65AB3F3A3A4E55B5D3966A577FAB0FA799DCD *HashCalculator.exe