吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 13877|回复: 348
收起左侧

[原创工具] 【2024/9/22】哈希值批量计算/校验/查找重复文件/改变哈希值,支持系统右键菜单

    [复制链接]
hrpzcf 发表于 2023-9-26 16:38
本帖最后由 hrpzcf 于 2024-9-22 16:02 编辑

更新版本,原贴 https://www.52pojie.cn/thread-1671702-1-1.html 已经超过 365 天不能编辑了,现在开新贴。

软件简介

  • HashCalculator 是一个文件哈希值计算工具,为批量计算、批量校验文件的哈希值而生,期望能减少批量计算、校验、统计、查找、筛选方面的麻烦。
  • HashCalculator 是开源软件,源代码GitHubGitee 上(感兴趣的朋友可以去点个 Star 呀)。

功能特点

  • 支持多种哈希算法:

    • SHA1
    • SHA2: 224/256/384/512
    • SHA3: 224/256/384/512
    • XXH32
    • XXH64
    • XXH3-64
    • XXH3-128
    • SM3
    • MD4/MD5
    • CRC32/CRC64
    • QuickXor
    • Whirlpool
    • Streebog: 256/512
    • Blake2b: 224/256/384/512
    • Blake2bp: 224/256/384/512
    • Blake2s: 224/256
    • Blake2sp: 224/256
    • Blake3: 224/256/384/512
    • eD2k
    • Has160
    • RipeMD160
  • 单文件运行,无需安装。

  • 支持将 HashCalculator 的快捷菜单集成到系统右键菜单,支持自定义快捷菜单。

  • 内建多种筛选器,支持对大批量的哈希结果进行筛选、查找、处理。

  • 计算所得哈希值的输出方式可选择 Base64 或十六进制大/小写字母。

  • 支持同时运行多个计算文件哈希值的任务 (1 ~ 32 个)。

  • 每个计算任务可以同时计算一个文件的多个算法的哈希值。

  • 支持直接拖拽文件/文件夹到主界面表格中计算文件哈希值。

  • 支持在计算过程中暂停、继续、取消所有正在进行的任务或单个正在进行的任务。

  • 支持把计算所得的结果导出为文本文件,预置 .txt/.csv/.hcb 导出格式,也可以自定义导出格式。

  • 支持自定义校验依据(储存哈希值和文件名的文本文件)解析方案,便于直接将同类软件导出的结果作为校验依据打开进行自动校验。

    • 预置 .txt/.csv/.hcb/.sfv/.sums/.hash 的解析方案等。
  • 其他未列出的有用的功能...




1.png

2.png

3.png

4.png

5.png

6.png

7.png

8.png

9.png


下载地址:
[Asm] 纯文本查看 复制代码
https://wwbo.lanzouy.com/b01px3sqh
密码:fb0r



免费评分

参与人数 50吾爱币 +54 热心值 +44 收起 理由
ltxhhz + 1 + 1 热心回复!
wzvideni + 1 + 1 我很赞同!
aqzt + 1 谢谢@Thanks!
yuriki2009 + 1 + 1 谢谢@Thanks!
52PJ070 + 1 + 1 谢谢@Thanks!
fancw17 + 1 + 1 我很赞同!
S.K + 1 + 1 谢谢@Thanks!
星轨零光 + 1 + 1 谢谢@Thanks!
doudou120 + 1 + 1 谢谢@Thanks!
Zatoichi + 1 + 1 谢谢@Thanks!
chmwyy + 1 + 1 谢谢@Thanks!
Xinchen86 + 1 谢谢@Thanks!
HuLZ2006 + 1 + 1 谢谢@Thanks!
btfd01 + 1 + 1 谢谢@Thanks!
speed333 + 1 + 1 谢谢@Thanks!
lyszq + 1 + 1 我很赞同!
mytf + 1 + 1 谢谢@Thanks!
barry1204 + 1 + 1 谢谢@Thanks!
dantevip + 1 + 1 谢谢@Thanks!
baige52500 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
biko + 1 谢谢@Thanks!
windy8848 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
ewangjf + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
Nospel + 1 + 1 终于找到能多线程同时hash的工具了
cc5720 + 1 我很赞同!
北冥鱼 + 2 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
sunboy + 1 谢谢@Thanks!
HuaGdao1 + 1 我很赞同!
YunQianQian123 + 1 + 1 谢谢@Thanks!
Xiaohuangjiya + 1 谢谢@Thanks!
uooqo + 1 + 1 我很赞同!
虚空之承 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
catoo1 + 1 我很赞同!
板砖拍不倒 + 1 + 1 谢谢@Thanks!
sqch20088 + 1 + 1 谢谢@Thanks!
FreeMagnet + 1 + 1 谢谢@Thanks!
pbgz + 1 + 1 谢谢@Thanks!
lvg158 + 1 + 1
summcat + 1 + 1 我很赞同!
addtool + 1 + 1 我很赞同!
风之暇想 + 7 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
chiker + 1 + 1 谢谢@Thanks!
zhczf + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
yulai3230 + 1 + 1 做大做强,再创辉煌
nimenhao + 1 + 1 热心回复!
sxp3468 + 1 + 1 谢谢@Thanks!
zzzglory + 1 + 1 谢谢@Thanks!
wsasecy + 1 + 1 鸡翅原创
yingfeng + 1 + 1 能加个CRC32值校验吗
tail88 + 1 + 1 谢谢@Thanks!

查看全部评分

本帖被以下淘专辑推荐:

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

 楼主| hrpzcf 发表于 2024-4-9 10:10

版本:v5.19.0,2024/4/9

  1. 修复作为校验依据打开文件后,找不到的文件在某些特殊情况下仍然会显示文件大小的问题
  2. 设置面板增加设置选项【使筛选与操作窗口跟随主窗口移动】,筛选与操作窗口内同步增加相同的设置选项以方便切换
  3. 修复筛选与操作面板打开状态下超出窗口时再次点击主窗口的筛选与操作按钮,筛选与操作面板横向和纵向区域不能同时回到屏幕内、不贴合屏幕边缘的问题
  4. 【筛选与操作】面板在打开的状态下最小化,再次点击主窗口的【筛选与操作】按钮,面板将从恢复显示而不是关闭
  5. 新增功能:使用【筛选与操作】面板的操作器时,如果不显示【操作目标】列,则可以直接在主窗口表格中选择多行作为操作目标
  6. 更改【筛选与操作】面板的布局以减少面板的空间占用
  7. 修正关于 $newline$$newlinew$ 占位符的问题
    • 【复制行为设置】中删除 $newlinew$ 占位符,$newline$ 占位符改为代表 Windows 换行符
    • 【常规设置选项】中增加一项设置用于控制导出计算结果时所使用的换行符类型
    • 【导出计算结果设置】中删除 $newlinew$ 占位符,$newline$ 占位符所代表的换行符类型改为由上面👆新增的设置项控制
  8. 使用矢量图作为图标,改善软件图标在高缩放率下的清晰度
  9. 修复打开软件后如果首先打开【筛选与操作】面板,那么设置面板中【要设置别名的本地算法】会变成未选中任何项的问题
  10. 解决可能无法从分区根目录搜索文件的问题、遇到有无法访问的目录后导致没有搜索后续正常目录内的文件的问题
  11. 当【当选择或拖放的多个待计算对象中包含文件夹时】设置为【不对该文件夹进行搜索操作】时,如果使用【选择目录】按钮选择计算对象,则默认搜索一代子文件,而不是所有子文件
  12. 稍微提高将文件显示到主窗口表格的任务优先级以获得更流畅的显示效果
  13. 为【相同哈希值】筛选器增加【在表格显示的所有行的内嵌哈希值中查找相同项】功能
  14. 【选择操作目标】操作器增加一个选择按钮【按相同内嵌哈希值组选择】
  15. 修复使用【添加标记改变文件哈希值】一次修改多个文件时可能会产生相同的随机数据段的问题
 楼主| hrpzcf 发表于 2023-9-26 17:01
clianx 发表于 2023-9-26 16:57
我一直搞不懂这个哈希值有啥用?看软件又没有被人篡改吗?赐教

对的,不只是软件,适用于所有文件,只要文件有一个字节与原文件不一样,算出来的哈希值就不一样,所以也可以用来找文件名不一样的重复文件等等
 楼主| hrpzcf 发表于 2023-12-27 15:22
银枫月影 发表于 2023-12-26 21:32
两个建议:第一个粘贴进去后,如果设定同时校验crc32,md5,SHA-1,不管在上方哈希值 显示的是哪一种(crc3 ...

1. 校验时直接切换到已匹配的算法结果可以实现
2. 现在校验时不区分大小写,也不区分十六进制形式还是 Base64 形式,都可以识别
3. 可以增加一个复制全部哈希值的按钮
 楼主| hrpzcf 发表于 2023-9-26 17:02
aa123dami 发表于 2023-9-26 16:57
又是个区块链的大佬,膜拜中

区块链中,交易对象是保密的,但交易信息是公开的

我其实不太了解区块链,我是业余选手
 楼主| hrpzcf 发表于 2024-1-10 17:32
本帖最后由 hrpzcf 于 2024-1-10 17:33 编辑
PMCN 发表于 2024-1-10 15:39
研究了半天,愣是没发现哈希值校验的校验结果。帖子里说的是文件之间对比,我找的是已知哈希值数值,与该程 ...

1. 校验哈希值的问题:
屏幕截图 2024-01-10 172746.png


2. 右键菜单的问题

部分网友反馈安装右键菜单后没有出现右键菜单,原因未知。有可能是安全软件把右键菜单禁用了,打开安全软件的启动项管理看看有没有 hashcalculator 字样的启动项被禁用

 楼主| hrpzcf 发表于 2024-1-7 11:07
小蚂蚁 发表于 2024-1-7 10:41
这个可以找重复音乐吗?

可以呀,先设置一个默认算法(XXH系列、CRC32、QuickXor、SHA1、Blake3系列等算法都很快,任选一个就好了)然后批量计算要找重复的音乐文件,计算完成后打开【筛选与操作】面板,勾上【重复哈希值】筛选器并在右边【筛选器参数】的【关注的算法】选择前面计算所用的算法。然后点击刷新按钮,就能把重复的文件选出来了,后面就可以自由处理重复文件了
 楼主| hrpzcf 发表于 2024-5-19 23:31
山城子 发表于 2024-4-14 23:45
感谢楼主的好软件,功能很强大。哈希值校验能想到的用处:
1、可以校验网上下载的文件是否正确。比如之前 ...

HashCalculator 5.23.0 已实现计算完成后给相同哈希值上色的功能(默认关闭,需要到常规设置中打开相关设置项)
 楼主| hrpzcf 发表于 2024-4-19 19:30
山城子 发表于 2024-4-14 23:45
感谢楼主的好软件,功能很强大。哈希值校验能想到的用处:
1、可以校验网上下载的文件是否正确。比如之前 ...

5.21.0 版本已经实现第 4 和简化版的第 5 点的功能,第 4 点的功能在【筛选与操作】面板的【重命名...】操作器里,第 5 点的功能需要到设置面板的【导出计算结果设置】把【把每种算法的结果分别导出到以算法名为扩展名的不同文件中】勾上
 楼主| hrpzcf 发表于 2023-9-26 16:46

版本 5.1.0 更新内容

  1. 实现一次任务同时计算多个算法的结果,每个任务成功后显示一个详情按钮,点击打开详情窗口

  2. 实现通过哈希校验依据文件进行校验时同时校验多个算法的哈希值

  3. 设置面板增加设置项“直接使用校验依据进行校验时首选校验依据中的算法而非默认算法”并实现从校验依据文件解析对应文件的对应算法并进行计算

  4. 调整设置面板分类

  5. 增加设置项“导出哈希值时导出哪些算法的结果”并实现相关功能

  6. 哈希结果列表增加两个右键菜单选项:复制所有算法结果、按格式复制所有算法结果

  7. 文件大小列的悬浮提示使用合适的单位显示直观的文件大小

  8. 算法面板和文件详情面板增加按 ESC 键关闭功能

  9. 修复使用文本文件校验依据直接校验时,没有搜索到的文件名在表格中总是显示为小写字母的问题

  10. 增加设置项“每个任务的多个算法并行”并实现功能

  11. 增加筛选面板,用于筛选计算结果表格内容 (#21),其中包含一些筛选器和一些可对筛选结果执行的命令,组合使用可实现筛选并删除多余的相同哈希值文件功能 (#17)

  12. 修正系统右键菜单“执行指定的哈希算法”部分选项失效的问题 (#23)

  13. 修复通过哈希表格右键菜单打开单个文件位置且文件不存在时,错误打开并选中文件所在目录的问题

  14. 主窗口右上角的【帮助】按钮改为【关于】按钮,由“使用浏览器打开本地帮助页面”改为打开包含相关链接的【关于】窗口


clianx 发表于 2023-9-26 16:57
我一直搞不懂这个哈希值有啥用?看软件又没有被人篡改吗?赐教
aa123dami 发表于 2023-9-26 16:57
又是个区块链的大佬,膜拜中

区块链中,交易对象是保密的,但交易信息是公开的

aa123dami 发表于 2023-9-26 17:21
hrpzcf 发表于 2023-9-26 17:02
我其实不太了解区块链,我是业余选手

太谦虚啦,大佬
q1581 发表于 2023-9-26 17:29
厉害了,这玩意以前都觉得太费时间了,而且看哈希值看的是头昏眼花的,先备忘一下,说不定以后有用到的那一天。感谢分享
Pony21 发表于 2023-9-26 17:30
希望楼主持续更新文件哈希值批量计算器/校验器,加油!
wuai22222 发表于 2023-9-26 18:13
批量校验,效率工具,支持分享。
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-22 21:38

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表