Badmovies.org Forum

Other Topics => Off Topic Discussion => Topic started by: LilCerberus on September 24, 2008, 10:28:34 PM



Title: Repairing Fragmented Files
Post by: LilCerberus on September 24, 2008, 10:28:34 PM
Okay, so here's one that's been bugging me for years.

I have a number of incomplete downloads on my computer.

Some of them are duplicates, with one copy having half of the data, the other copy having the other half.

So, ever since I got into Torrent sharing, I've figured out that these things create an incomplete file on my computer that can be stopped & completed later. I've also figured out that I can repair certain seedless torrents made up of multiple files, by overwriting incomplete files with completed duplicates I may have already acquired.

So what I've been wondering is, is there some way I can merge fragmented duplicate files without having to overwrite one or the other of each file?


Title: Re: Repairing Fragmented Files
Post by: ghouck on September 24, 2008, 11:17:37 PM
Probably not, especially since downloads don't always happen from beginning to end, or so I believe. Also, most bittorrent clients write an empty placeholder file for every file being downloaded, so your downloads won't get fragmented more than what they originally are when you start the download.

If you're talking about the SAME torrent being used to download the same file TWICE, and each download gets half of the file, I do have a little help with that, maybe. I did a similar thing by using two different clients to download the same file at different times. What I did was install one of the bittorrent clients I used, on another computer, and start the torrent, then stopped it when it started downloading. THEN, I copied over the partially downloaded data from computer 1 into the data directory of computer 2. I did a forced re-check, and it saw where it left off. THEN, when I ran BOTH torrent clients on different machines, they saw each other and transferred data accordingly. Let me know if that doesn't make sense and I'll try and explain it better.