- 将 blake3.dll 和 xxhash.dll 删除,hashalg.dll 中增加 blake3 和 xxhash 算法实现,进一步减小软件大小
- 文件哈希值详情窗口的哈希值列表改为使用表格展示
- 为避免在主窗口更改“导出”属性需要逐个哈希值切换的麻烦,在文件哈希值详情窗口增加了“导出”列
- 添加监控剪贴板功能,如果复制了新的哈希值,则用此值填充”哈希值或文件路径“文本框,如果此时非正在运行状态则立即进行校验
- 增加设置项“剪贴板中有新复制的哈希值时填充校验依据文本框并校验”
- 设置面板增加设置项“用剪贴板哈希填充校验依据文本框并校验后把主窗带到前台”并实现功能
- 主窗口的“校验依据”输入框支持粘贴/输入多行内容
- 哈希校验依据输入框支持输入与导出的哈希结果文件一样的内容
- 校验依据和命令行参数中的哈希算法名不再区分大小写
- 修复某些情况下通过系统右键菜单计算文件哈希值或双击打开.hcb文件无法将已存在的HashCalculator主窗口带到前台的问题
- 修复主窗口“哈希值校验依据”输入框混合输入单独的哈希值、哈希值+文件名、算法名+哈希值+文件名有可能会导致校验结果全部是“不确定”的问题
- 原“哈希值”筛选器在用户输入错误的哈希值时所有文件都可以通过筛选,现在改为所有文件都不可以通过筛选
- 删除算法选择面板的 Blake2b、Blake2bp、Blake2s、Blake2sp、Blake3 算法的 128/160 位版本
- 将默认哈希值面板中的 SHA3 系列算法从 SHA 分组中拆分出来作为单独的一组
- 修复短时间快速点击复制哈希值按钮大概率会导致软件异常退出的问题:复制哈希值失败时增加提示窗口,而不是发生异常退出程序
- 为避免在文件哈希值详情窗口复制哈希值时触发剪贴板监控,哈希值详情窗口的哈希值改为不可选择,增加“复制”按钮用于复制哈希值
- 更新“刷新输出方式”按钮图标并移到“默认输出方式”下拉列表后面
- 修正主窗口标题在 Windows 10 和在 Windows 11 上显示不一致的问题
文件哈希值:
#SHA-256 *D6055316D94BC57F5E0CDBF40AD512EFBEC6393E9D1F4710A6102C1B3C55E2F5 *HashCalculator.exe
#SHA-256 *F656E2DCBA4A101C6466EAC1B43441B19CFFE6E2625EEC1042A74BF7D30BCEDD *HashCalculator-5.7.0.zip