ソフト詳細説明
「単純にデータがバイナリー化されているだけなのに、バナリートップにファイル種類を表すマークがついている」や、「複数のデータを混在するバイナリーだが、欲しいデータが固定位置にある」場合など、専用のコンバートツールを作るほどでないから、バイナリーから狙った部分だけ抜き出すツールがあれば汎用的につかえるのになぁと思ったことありませんか?
先頭の1バイト切りたい、インデックス形式のグラフィックデータのパレットデータ部分だけを抜き出しい、時などにどうぞ。
use:BinExtraction srcfile dstfile top [size]
説明:
バイナリーファイル(srcfile)から
指定アドレス部分(top...(top+size-1))を抜き出した
バイナリーファイル(dstfile)を出力します。
srcfile:入力ファイル
outfile:出力ファイル
top:抜出先頭位置
size:サイズ(省略時はファイル最後まで)
使用例
1:先頭2バイトをカットする
BinExtraction test1.bin test2.bin 2
2:先頭64バイトのみ抜き出す
BinExtraction test1.bin test2.bin 0 64
3:先頭64バイトから2048バイトを抜き出す
BinExtraction test1.bin test2.bin 64 2048
※top,sizeには2147483647(約2047Mbyte)以上は指定できない