1
0
This repository has been archived on 2025-03-31. You can view files and clone it, but cannot push or open issues or pull requests.
delphi-emuletools/README.md
2003-08-19 20:54:04 +02:00

903 B

eMule-Tools

GapRemover

Syntax: GapRemover <infile> <outfile>

GapRemover parses <infile> in 64Bytes-Blocks. Those blocks are copied into <outfile> if they contain anything other than 00h-Bytes.

I wrote this because my Media Player keeps freezing when there are errors in the stream. This procedure keeps the freezes short.

GapMerger

Syntax: GapMerger <infile1> <infile2> <outfile>

GapRemover parses both <infilex>s in 64Bytes-Blocks. It copies <infile1> to <outfile> except if a byte in <infile1> is 00h and the byte at the same position in <infile2> is NOT 00h. Then, the byte from <infile2> is written into <outfile>.

<infile1> and <infile2> have to be same size.

I wrote this because I sometimes download the same file 2 times and both downloads have gaps at different parts of the file. This tool merges all data into one file.