使用
你可以打开网页版或本地版的 Hash Checker
来更好的学习
快速入门
进入 Hash Checker
,你将会看到如下界面
计算 Hash
选取文件
你可以点击点击选取文件
来选取一个要计算 Hash 值的文件,你也可以拖拽文件到本页面(而不是文件夹),这样可能会更方便。
Hash Checker
提供了多种生成模式:
- MD5
- SHA1
- SHA3
- SHA256
- SHA384
- SHA512
当然,Hash Checker
也支持校验模式,你只需要在模式
菜单中选择校验
,然后在校验值
文本框中输入你获取到的校验值即可。
开始计算
点击检查
即可开始计算
TIP
本应用使用了分片传输文件的方法来传输文件,你可以在设置
里调整单次缓存文件的大小,详见单次缓存文件大小
传输时间在不同设备上有不同,你可以参考页面下方的进度条和预计时间 但请注意,在进度>99%时页面会无响应,请不要操作应用以防浏览器或本地应用崩溃。
计算结果
在计算完成后,你可以在页面弹出的提示框中查看结果,或者在状态
面板查看结果。
高级设置
这个版块的内容主要以在设置
面板的操作为主。你可以点击页面右上方的齿轮来打开设置。
WARNING
在设置面板的设置必须点击保存
才可保存,否则在关闭设置面板后您设置的未保存的设置将全部丢失
1MB 单位
由于在不同系统之间定义 1MB
的大小不同(如 Windows
下1MB = 1024KB
,macOS
下 1MB = 1000KB
),所以设置此选项;你可以在1MB 单位
中选择你喜欢的 1MB
大小来让应用和您的个人偏好、操作系统更加统一(默认为 1024KB
)。
单次缓存文件大小
为了避免单次读取文件造成无响应,所以 Hash Checker
采用了分片传输的方法来进行传输。本设置项就是为了自定义单次缓存文件大小而创建的。 这是设置单次缓存文件大小的相关代码;在这段代码中,cacheSizeValuecalc
即是您设定好的单词缓存文件的大小。
const CHUNK_SIZE = cacheSizeValuecalc * 1024;
你可以在单次缓存大小
中设置单次缓存文件的大小(单位为KB
,默认为128KB
)。
DANGER
请注意,每个设备的内存大小不同,请务必根据您设备的内存来设置
网页通知代替弹出提示
本设置项主要是为了在网页处于后台时也可以优雅的提示用户计算(校验)工作已完成。 你可以点击使用系统通知代替生成(校验)后弹出的提示框
开关处于开启状态即可开启。
TIP
请务必开启通知权限(浏览器及网页),否则无法正常开启(本地应用须在系统设置中开启通知权限)。 (请务必点击
允许
)
在开启通知后,应用将会自动发送一条测试通知;之后的计算(校验)后应用将会发送通知提醒您计算(校验)工作已完成(默认为关闭
)。
Hash 值写入剪贴板
要设置此设置,你需要关闭设置面板,来到主界面,即可看到 计算完成后将校验值写入剪贴板(仅在模式为生成下生效)
的复选框。点击勾选即可在计算文件 Hash 完成后自动将计算出的 Hash 值写入剪贴板(默认为关闭
)。