使用
你可以打开网页版或本地版的 Hash Checker
同步操作
快速入门
进入 Hash Checker
,你将会看到如下界面
计算 Hash
选取文件
你可以点击点击选取文件
来选取一个要计算 Hash 值的文件,你也可以拖拽文件到本页面(而不是文件夹),这样可能会更方便。
Hash Checker
提供了多种生成模式:
- MD5
- SHA1
- SHA3
- SHA256
- SHA384
- SHA512
当然,Hash Checker
也支持校验模式,你只需要在模式
菜单中选择校验
,然后在校验值
文本框中输入你获取到的校验值即可。
开始计算
点击检查
即可开始计算
TIP
Hash Checker
使用分片读取文件以保证读取速度和内存占用,你可以在设置
里调整单次缓存文件的大小,详见单次缓存文件大小
传输时间在不同设备上有不同,你可以参考页面下方的进度条和预计时间
计算结果
在计算完成后,你可以在页面弹出的提示框中查看结果,或者在状态
面板查看结果。
详细使用
设置
这个版块的内容主要以在设置
面板的操作为主。你可以点击页面右上方的齿轮来打开设置。
WARNING
在设置面板的设置必须点击保存
才可保存,否则在关闭设置面板后您设置的未保存的设置将全部丢失
单次缓存大小
为了避免单次读取文件造成无响应,Hash Checker
采用了 Web Worker
和分片读取的方法来计算文件的 Hash
值。本设置项就是为了自定义单次缓存文件大小而创建的。 这是设置单次缓存文件大小的相关代码;在这段代码中,chunkSize
即是您设定好的单次缓存文件的大小。
const CHUNK_SIZE: number = chunkSize * 1024;
你可以在单次缓存大小
中设置单次缓存文件的大小(单位为KB
,默认为2048KB
)。
DANGER
请注意,每个设备的内存大小不同,请务必根据您设备的内存来设置
自动匹配校验方法
本设置项默认为开启
状态。 开启后,在粘贴校验值时,你可以不用再选择校验方法,应用会自动匹配粘贴 Hash
值的校验方法(暂不支持SHA3
和SHA512
)。
系统通知
本设置项默认为关闭
状态。使用系统通知可以让网页(或应用)处于后台时也可以优雅的提示你计算(或校验)工作已完成。 你可以点击系统通知
项右侧开关开启它。
TIP
请务必同意浏览器弹出的对话框以获得发送通知的权限,否则无法正常发送通知。
在开启通知后,应用将会自动发送一条测试通知。在对文件操作后应用将会发送通知提醒您计算(或校验)工作已完成。
应用在浏览器和桌面端会有不同的通知样式,是正常现象
TIP
下面是在浏览器下发出的通知样式(以Google Chrome
浏览器为例)
下面是在桌面端发出的通知样式
其它配置
自动写入剪贴板
咋主界面,你会看到 计算完成后将校验值写入剪贴板
的复选框。点击勾选即可在计算
文件 Hash 完成后自动将计算出的 Hash 值写入剪贴板(默认为关闭
),并且在写入成功后页面底部会弹出一个通知进行提示。