# hashGet **Repository Path**: jade-dragon_1/hash-get ## Basic Information - **Project Name**: hashGet - **Description**: 计算md5值,或者其他hash值 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-11-04 - **Last Updated**: 2025-12-05 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Hash 计算工具 这是一个基于 WPF 开发的桌面应用程序,用于计算文件的哈希值,支持多种哈希算法。 ## 功能特点 - 支持多种哈希算法(MD5、SHA256、SHA512 等) - 图形化界面操作,简单易用 - 支持从文件系统中选择文件进行哈希计算 - 提供一键复制哈希结果功能 ## 技术栈 - C# - .NET 9.0 - WPF (Windows Presentation Foundation) - 使用了 Blake3、BouncyCastle、SHA3.NET 等加密库 ## 主要功能 - 文件选择与路径显示 - 哈希值计算与展示 - 支持多种哈希算法选择 - 哈希结果复制到剪贴板 ## 开发与构建 本项目使用 .NET 9.0 构建,可通过 Visual Studio 或 .NET CLI 进行构建。 ### 构建命令 ```bash dotnet build ``` ### 运行项目 ```bash dotnet run ``` ## 使用说明 1. 启动程序后,点击 "选择文件" 按钮 2. 选择需要计算哈希值的文件 3. 在界面中选择所需的哈希算法 4. 哈希值会自动计算并显示在文本框中 5. 点击 "复制" 按钮可将哈希值复制到剪贴板 ## 贡献指南 欢迎贡献代码!请遵循以下步骤: 1. Fork 本仓库 2. 创建新分支 (`git checkout -b feature/your-feature`) 3. 提交更改 (`git commit -m 'Add some feature'`) 4. 推送分支 (`git push origin feature/your-feature`) 5. 创建 Pull Request ## 许可证 本项目使用 MIT 许可证。详情请查看项目中的 LICENSE 文件。