本软件主要是为了批量计算、批量校验文件的哈希值而设计,减少批量计算、校验、统计的麻烦。用来计算单个文件的哈希值也很方便。
本软件是开源软件,源代码在 GitHub 和 Gitee 上。
软件特点
支持的哈希算法有:SHA1、SHA224、SHA256、SHA384、SHA512、SHA3 系列、MD5、Blake2b 系列、Blake2s 系列、Blake3 系列、Whirlpool。
计算所得哈希值的输出方式可选择 Base64 或十六进制大/小写。
支持导出计算结果到文件。
支持同时运行多个计算文件哈希值的任务 (1 ~ 8 个)。
每个计算任务可以同时计算一个文件的多个算法的哈希值。
支持直接拖拽文件/文件夹到主界面表格中计算文件哈希值。
支持在计算过程中暂停、继续、取消所有正在进行的任务或单个正在进行的任务。
支持将 HashCalculator 的快捷菜单集成到系统右键菜单,可以在设置面板中打开或关闭。快捷菜单有:计算所选对象的哈希值、执行指定的哈希算法、作为哈希校验依据打开。(校验依据:内容包含哈希值和文件名的文本文件)
支持把计算所得的结果导出为文本文件,可选 .txt 扩展名或 .hcb 扩展名,其中 .hcb 扩展名的文件支持直接双击自动打开 HashCalculator 进行校验(在设置中打开了文件关联后)。
其他未列出的功能…
更新日志
v6.1.1
功能更改
引入 HandyControl 及对部分控件及样式进行适配(界面更美观)
内嵌依赖库改为由 Costura.Fody 实现
更改部分提示对话框为 HandyControl 风格的对话框或 Growl 提示
当成功复制哈希值或结果时在主窗口右上角弹出悬浮提示
右键菜单扩展模块不兼容提示由窗口提示改为 Growl 消息提示
给设置面板的分页标题增加图标
改进右键菜单扩展模块兼容性提示逻辑 (#111)
调整默认算法面板布局
去除主窗口标题中除软件名称外的其他信息
算法库 hashalgs.dll 的释放和加载改为由 Costura.Fody 完成
更新算法库文件 hashalgs.dll
哈希值详情窗口中过长的哈希值改为不分行显示
【相同文件夹筛选器给文件名列上色】由更改背景色改为在文件名图标前加竖向色条
【相同哈希值筛选器给哈希值列上色】由更改背景色改为在哈希值前加竖向色条
更改【重置所有颜色亮度和饱和度值】所更改的默认值大小
设置项【显示新添加到表格的文件的图标】重命名为【显示表格中文件的图标】,并改为设置即时生效
【用颜色来标记哈希值相同的行时的颜色参数】改为使用行前竖线标记,使标记在选中色干扰中显得更清晰
检验结果由显示色块改为显示图标
校验报告的显示由“光标悬浮于校验结果列中任意校验结果上显示”改为“光标悬浮于校验结果列表头上显示”
新增功能
添加设置项【通过右键/命令启动计算时使用已经复制的校验依据进行校验】并实现功能
【常规设置】增加设置项【拖动文件到软件可执行文件上/启动命令没有子命令时】并实现功能
- 最新
- 最热
只看作者