Repository navigation
HashTool v0.1.0
发布日期:2026-07-02
简介
HashTool 是一个用 Java 开发的桌面哈希计算工具,提供简洁的 Swing GUI 界面,支持文件和文本的哈希值计算、比对和日志导出功能。
✨ 新功能
- 文件哈希计算 — 选择文件后计算 SHA-1 / SHA-256 / MD5 哈希值,支持拖拽文件导入
- 文本哈希计算 — 输入任意文本,实时计算 SHA-1 / SHA-256 / MD5 哈希值
- Hash 比对 — 输入两个哈希字符串进行一致性比对,以 ✅/❌ 直观显示结果
- 操作日志 — 所有计算和导入操作自动记录时间戳、算法、输入和结果
- 日志导出 — 一键将操作日志导出为
.txt文件(带时间戳命名) - 内置 JRE — 通过 jpackage 打包,无需额外安装 Java 环境即可运行
📦 构建输出
| 文件 | 说明 |
|---|---|
HashTool.exe |
Windows 可执行文件(含 bundled JRE) |
HashTool.zip |
完整打包分发包 |
target/HashTool-1.0-SNAPSHOT-jar-with-dependencies.jar |
可运行 fat JAR |
🖥️ 运行环境
- Windows 10/11(x64)
- 无需安装 Java(已内置 JRE)
技术栈
- Java 11 · Swing GUI · Maven · jpackage