HashCalculator哈希值批量计算器 v6.1.1 中文绿色版
HashCalculator 是一款专为批量计算和校验文件哈希值而设计的工具,旨在简化批量计算、校验和统计的过程。它不仅适用于批量处理,也方便用户计算单个文件的哈希值。支持多种主流哈希算法,并提供丰富的输出选项和便捷的操作方式。
功能特点
支持的哈希算法
- 广泛支持:包括 SHA1、SHA224、SHA256、SHA384、SHA512、SHA3 系列、MD5、Blake2b 系列、Blake2s 系列、Blake3 系列、Whirlpool 等多种算法。
输出方式灵活
- 多样选择:计算所得哈希值可以以 Base64 或十六进制(大写或小写)的形式输出。
导出与保存
- 结果导出:支持将计算结果导出为文本文件,可选
.txt
或.hcb
扩展名。.hcb
文件支持双击自动打开 HashCalculator 进行校验(需在设置中开启文件关联)。
多任务处理
- 并行计算:支持同时运行多个计算文件哈希值的任务(1 ~ 8 个),每个任务可以同时计算一个文件的多个算法的哈希值。
拖拽操作
- 便捷操作:支持直接拖拽文件或文件夹到主界面表格中进行哈希值计算。
计算控制
- 灵活控制:在计算过程中可以暂停、继续或取消所有正在进行的任务或单个任务。
右键菜单集成
- 系统集成:支持将 HashCalculator 的快捷菜单集成到系统右键菜单,方便快速启动计算功能。
其他功能
- 校验依据:支持创建包含哈希值和文件名的文本文件作为校验依据。
- 悬浮提示:当成功复制哈希值或结果时,在主窗口右上角弹出悬浮提示。
更新日志
v6.1.1
功能更改
- 界面美化:引入 HandyControl 并对部分控件及样式进行适配,使界面更加美观。
- 依赖库优化:内嵌依赖库改为由 Costura.Fody 实现。
- 对话框更新:更改部分提示对话框为 HandyControl 风格的对话框或 Growl 提示。
- 悬浮提示:当成功复制哈希值或结果时在主窗口右上角弹出悬浮提示。
- 兼容性改进:右键菜单扩展模块不兼容提示由窗口提示改为 Growl 消息提示。
- 图标添加:给设置面板的分页标题增加图标。
- 逻辑优化:改进右键菜单扩展模块兼容性提示逻辑 (#111)。
- 布局调整:调整默认算法面板布局。
- 标题简化:去除主窗口标题中除软件名称外的其他信息。
- 算法库更新:算法库
hashalgs.dll
的释放和加载改为由 Costura.Fody 完成,更新算法库文件。 - 显示优化:哈希值详情窗口中过长的哈希值改为不分行显示。
- 颜色标记:相同文件夹筛选器和相同哈希值筛选器的颜色标记方式从背景色改为竖向色条。
- 颜色参数:更改【重置所有颜色亮度和饱和度值】所更改的默认值大小。
- 即时生效:设置项【显示新添加到表格的文件的图标】重命名为【显示表格中文件的图标】,并改为设置即时生效。
- 校验结果:检验结果由显示色块改为显示图标,校验报告的显示位置调整。
新增功能
- 校验依据校验:添加设置项【通过右键/命令启动计算时使用已经复制的校验依据进行校验】并实现功能。
- 拖动启动:【常规设置】增加设置项【拖动文件到软件可执行文件上/启动命令没有子命令时】并实现功能。
使用场景
- 数据校验:用于验证文件的完整性,确保文件未被篡改或损坏。
- 安全检查:通过比较哈希值来确认文件的安全性,防止恶意软件入侵。
- 开发测试:在软件开发和测试阶段,使用哈希值来跟踪文件版本和变更历史。
- 文件管理:帮助用户更好地管理和组织文件,特别是需要频繁比对大量文件的情况。
评论