Checksum Thing 是一款专为 macOS 设计的轻量级、高效率文件校验工具。它通过计算文件的哈希值(如 MD5, SHA-1, SHA-256 等)来验证文件的完整性和唯一性,广泛应用于软件下载验证、数据备份核对、文件去重等场景。本文将从核心界面开始,详细介绍其完整操作流程与进阶技巧。
一、 软件核心界面与工作区详解
启动 Checksum Thing 后,您将看到一个简洁明了的单窗口界面,主要分为四个功能区。
- 工具栏:位于窗口顶部,包含最常用的操作按钮,如“添加文件”、“计算”、“验证”、“清除”。
- 文件列表区:占据窗口主体部分,以表格形式显示已添加的文件路径、文件大小、选定的哈希算法及计算出的哈希值。
- 算法选择区:通常位于工具栏下方或窗口侧边,提供 MD5、SHA-1、SHA-256、SHA-512 等多种哈希算法复选框供用户选择。
- 结果与状态栏:窗口底部显示计算进度、状态信息以及验证结果(如“匹配成功”或“验证失败”)。
二、 完整操作流程:从创建到导出
以下是从零开始使用 Checksum Thing 完成一次完整文件校验的步骤。
步骤 1:添加待校验的文件
方法1:拖拽添加
直接从 Finder 中将一个或多个文件拖拽至 Checksum Thing 窗口的文件列表区。
方法2:菜单/按钮添加
点击工具栏的 “+” 按钮或使用菜单栏 “File” -> “Add Files…”,在弹出的对话框中选择文件。
快捷键: Cmd + O
步骤 2:选择哈希算法
在算法选择区勾选您需要计算的一种或多种哈希算法。例如,同时勾选“SHA-256”和“MD5”,软件将为每个文件计算两种哈希值。
步骤 3:执行计算
点击工具栏的 “Calculate”(计算)按钮开始为所有已添加文件计算所选哈希值。
快捷键: Cmd + R
计算过程中,进度条会显示状态。计算完成后,对应的哈希值会显示在文件列表区的各算法列下。
步骤 4:验证哈希值(可选但核心)
此步骤用于验证文件是否与已知的哈希值匹配。
- 在文件列表区,双击目标文件所在行的“Hash”列(或选中后按回车),会弹出验证输入框。
- 将已知的正确哈希值粘贴到输入框中,点击“Verify”。
- 结果会直接在状态栏和该行以醒目的颜色(绿色/红色)显示。
批量验证: 如果您有一个包含“文件名”和“哈希值”的文本文件,可以使用菜单 “File” -> “Verify Checksums from File…” 进行批量导入验证。
步骤 5:导出结果
计算或验证完成后,可以将结果保存。
点击菜单栏 “File” -> “Export Results…”。
快捷键: Cmd + E
选择导出格式(如纯文本 .txt、CSV)和保存位置,即可将文件列表中的所有信息(路径、大小、各算法哈希值)导出存档。
三、 常用功能进阶技巧
- 快速比较两个文件是否相同:将两个文件同时拖入列表,为它们选择相同的算法(如 SHA-256)并计算,直接对比生成的哈希值是否完全一致即可。
- 右键菜单高效操作:在文件列表区的任意文件上右键单击,可以快速访问“复制哈希值”、“重新计算”、“移除文件”等操作,无需使用顶部工具栏。
- 复制特定哈希值:计算完成后,单击某个文件特定算法下的哈希值单元格,按
Cmd + C即可将该哈希值复制到剪贴板,方便粘贴到其他位置。 - 保存与加载项目:通过 “File” -> “Save Project” (
Cmd + S) 可以将当前的文件列表和算法选择保存为 .cst 项目文件,下次通过 “Open Project” (Cmd + Shift + O) 打开可快速恢复工作现场。
四、 常见问题与解决方案
| 问题 | 可能原因 | 解决方案 |
|---|---|---|
| 计算速度非常慢 | 文件体积巨大(如数十GB的镜像文件);同时选择了多种算法且文件众多。 | 1. 耐心等待,大文件计算需要时间。 2. 尝试只勾选一种必需的算法(如 SHA-256)进行计算。 |
| 验证始终失败 | 1. 源文件已被修改。 2. 复制的对比哈希值包含空格或换行符。 3. 算法选择错误。 |
1. 重新获取原始文件。 2. 在验证输入框中粘贴后,仔细检查首尾是否有空白字符。 3. 确认生成对比哈希值时使用的算法与当前选择的算法一致。 |
| 无法拖拽添加文件 | macOS 权限限制。 | 检查“系统设置”->“隐私与安全性”->“辅助功能”中,是否已授予 Checksum Thing 权限。如未授予,请添加并重启软件。 |
| 哈希值显示为“计算失败” | 文件正在被其他程序占用、文件已损坏或路径权限不足。 | 1. 关闭可能占用该文件的所有程序(如文本编辑器、播放器)。 2. 检查文件是否可正常打开。 3. 尝试将文件复制到用户目录(如桌面)后再添加计算。 |
五、 快捷键汇总表
| 功能 | 快捷键 (Mac) | 说明 |
|---|---|---|
| 打开/添加文件 | Cmd + O |
弹出文件选择对话框 |
| 开始计算 | Cmd + R |
为所有文件计算所选哈希值 |
| 停止计算 | Cmd + . |
停止当前进行中的计算任务 |
| 导出结果 | Cmd + E |
将校验结果导出为文件 |
| 保存项目 | Cmd + S |
保存当前工作状态为项目文件 |
| 打开项目 | Cmd + Shift + O |
打开已保存的项目文件 |
| 清除列表 | Cmd + K |
清空文件列表区所有内容 |
| 移除选中项 | Delete 或 Cmd + Delete |
从列表中移除选中的文件行 |
| 复制哈希值 | Cmd + C |
复制选中单元格的哈希值字符串 |
| 退出应用 | Cmd + Q |
退出 Checksum Thing |
提示: Checksum Thing 的设计哲学是简单直接。大多数操作都可以通过拖拽、右键和上述快捷键完成,无需在复杂菜单中寻找功能。熟练掌握快捷键将极大提升文件校验效率。


-for-Mac-v1.1.8-反向城市建设者游戏.png)






