# fileverify **Repository Path**: ayzhanglei/fileverify ## Basic Information - **Project Name**: fileverify - **Description**: 一个用于校验文件完整性的Go语言工具,支持多种哈希算法和批量处理。 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2025-07-16 - **Last Updated**: 2025-07-16 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # FileVerify - 文件校验工具 一个用于校验文件完整性的Go语言工具,支持多种哈希算法和批量处理。 ## 功能特性 - 支持MD5/SHA1/SHA256/SHA512等多种哈希算法 - 并发校验多个文件 - 详细的日志记录功能 - 跨平台支持(Windows/Linux/Darwin) - 通配符路径匹配 ## 安装 ```bash git clone https://gitee.com/MM-Q/fileverify.git python3 build.py -s -ai -f ``` ## 使用说明 ``` ctc [选项] 选项: -v 打印版本信息 -f string 指定校验文件 -d string 指定校验目录 -o string 指定日志输出文件 -j int 指定并发任务数 (default 1) 示例: fileverify.exe -f checksum.txt -d ./target -o result.log -j 4 ``` ## 校验文件格式 校验文件每行包含哈希值和文件路径,以空格分隔: ``` 哈希值1 文件路径1 哈希值2 文件路径2 ... ``` ## 构建 ```bash # 使用build.py脚本构建 python build.py ```