# binalign **Repository Path**: spfanlost/binalign ## Basic Information - **Project Name**: binalign - **Description**: No description available - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-02-21 - **Last Updated**: 2025-04-30 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # binalign·使用 该工具用作对bin文件做一定长度的数据对齐。 使用方法:先编辑配置文件*.ini, 再执行*.exe文件 例如将bin文件EAGLE.bin,按0x18000长度对齐,不足部分填充成0x0,对齐后的名字为eagle_gdp.bin 编辑binalign.ini如下: ``` [bin] num=1 //处理的bin文件个数,如果处理多个(不超过128个),则复制多份[bin0]部分描述改写成[binX],并分别填写对应内容即可 [bin0] //bin0的处理部分 len=0x18000 //对齐的长度,若文件超过对齐长度,按对齐长度对齐;若文件小于对齐长度,则补齐到对齐长度。 prelen=0x0 //往前补齐的长度 pat=0x0 //长度不够时,填充的数据 bin_in=EAGLE.bin //输入文件,填要对齐的bin文件名字,可以填相对路径如:bin/EAGLE.bin,填null忽略输入文件,按pat生成输出文件 bin_out=eagle_gdp.bin //输出文件,填对齐后的bin文件名字,可以填相对路径如:bin/eagle_gdp.bin ``` >by meng_yu 2023.3.22