# FileSplitter **Repository Path**: flame_cyclone/file-splitter ## Basic Information - **Project Name**: FileSplitter - **Description**: 文件分割器 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 3 - **Forks**: 0 - **Created**: 2023-12-27 - **Last Updated**: 2025-09-01 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 二进制文件合并分割器 时间: 2024.01.03 作者: FlameCyclone 自己写的一个能方便分割合并文件的小工具 ![](/images/1.png) ![](/images/2.png) ![](/images/3.png) ![](/images/4.png) ![](/images/5.png) ## 使用说明 ### 输出文件名 | 输出文件名规则 | | | -------------- | --------------------------------------- | | 前缀 | 文件名开始固定名称 | | 序号 | (10/16进制显示, 宽度以输出最大序号为准) | | 分割范围 | (16进制显示, 宽度以输出最大范围为准) | | CRC32校验码 | 8字符组成的 CRC32 校验和 | | 后缀 | 文件扩展名 | ### 分割配置 在分割配置编辑框中输入分割命令: Start, End, Size, Count 其中可以加上K, M, G指定分割单位 | 命令参数 | 描述 | | -------- | ------------------------------------------------------------ | | Start | 起始位置 (0: 文件开头 -1: 文件末尾) | | End | 结束位置 (0: 文件开头 -1: 文件末尾) | | Size | 块大小 (0: 分割为Count个文件 >0: 从头到尾分割 <0: 从尾到头分割) | | Count | 数量(0: 按照Size大小分割 >0: 最多可分割数量) | ## 使用例子 | 命令 | 描述 | | --------------------- | ------------------------------------------------------------ | | 0,-1,16,1 或 0,15,0,0 | 仅将文件头16字节分割出来 | | 16,-1,0,0 | 仅将不含文件头16字节的数据分割出来 | | 16,-1,8K,0 | 跳过文件头16字节, 从头开始分割, 然后按照每个文件8KB分割 | | 16,-1,-8K,0 | 跳过文件头16字节, 从尾开始分割, 然后按照每个文件8KB分割 | | 16,-1,16K,8 | 跳过文件头16字节, 从头开始分割, 然后按照每个文件16KB分割, 最多分割8个文件 | | 16,-1,0,16 | 跳过文件头16字节, 从头开始分割, 平均分割为16个文件 |