Official eMule-Board: How To Save "corrupt" Downloads! - Official eMule-Board

Jump to content


  • (4 Pages)
  • +
  • « First
  • 2
  • 3
  • 4

How To Save "corrupt" Downloads! Have a look when you are in need!

#61 User is offline   lasha 

  • Newbie
  • Pip
  • Group: Members
  • Posts: 4
  • Joined: 22-September 07

Posted 23 September 2007 - 03:43 PM

Leuk he

Thank You Very Much :respect:
-1

#62 User is offline   xscarab 

  • Mrs Chief Mumpopo 'Monkeyballs' Umboga III
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 4334
  • Joined: 22-February 04

Posted 28 October 2007 - 12:40 PM

Just my opinion, but I think this guide should be changed (first post) to the MorphXT's import parts method, rather than the SF-IOM method. Or an entirely new stickie made. I think the Morph method is simpler - start the download again, get at least 1 source, choose import parts to file from the right click menu, direct it to the .part or other suitable file (including files being downloaded with a torrent client) and let it get on with it. (no need to mess about with met files, or recover download choices) I'm not sure if many peeps reading the guide will get as far as leuk_he's instructions and of course, they don't show up in the Docs user-made guide.
Are we nearly there yet?
0

#63 User is offline   PacoBell 

  • Professional Lurker ¬_¬ (so kyoot!)
  • PipPipPipPipPipPipPip
  • Group: Moderator
  • Posts: 7296
  • Joined: 04-February 03

Posted 29 October 2007 - 12:46 AM

View Postxscarab, on Oct 28 2007, 05:40 AM, said:

Just my opinion, but I think this guide should be changed (first post) to the MorphXT's import parts method, rather than the SF-IOM method.
Yup, I agree! Much simpler :+1:
Sed quis custodiet ipsos custodes
Math is delicious!
MmMm! Mauna Loa Milk Chocolate Toffee Macadamias are little drops of Heaven ^_^
Si vis pacem, para bellum DIE SPAMMERS DIE!

#64 User is offline   CoreCore 

  • Newbie
  • Pip
  • Group: Members
  • Posts: 11
  • Joined: 06-January 08

Posted 21 January 2008 - 11:51 PM

And now we goto... http://forum.emule-p...s...04819&st=86

(Personally, why would we want to use this eMule P2P software that loses or leads to possible data corruption when trying to recover lost downloads via all this posted voodoo?? Why has this been going on since 2004? Gawd! Write a fix for this already! - FAIK it is fixed now that it is 2008!)

This post has been edited by CoreCore: 22 January 2008 - 12:57 AM

0

#65 User is offline   torpon 

  • I'm so tired
  • PipPipPipPipPipPipPip
  • Group: Moderator
  • Posts: 21272
  • Joined: 20-January 05

Posted 22 January 2008 - 12:19 AM

Don't worry the project team refund you the money received from you.
Nobody forces you to use eMule.

#66 User is offline   CoreCore 

  • Newbie
  • Pip
  • Group: Members
  • Posts: 11
  • Joined: 06-January 08

Posted 22 January 2008 - 01:36 AM

Thanks! I could use that money back, but why does it always come down to money?? i think of all time i lost, the pain, the suffering, the anguish, the blood, sweat, & tears! How could that be given back? What could ever compensate us for that? We gave parts of our LIVES so that other may enjoy and benefit and we are left with just a measly money back guarantee... the shame of this is far too great for normal people to endure... alas.

;) Send it PayPal, okay?
0

#67 User is offline   RussianBigfoot 

  • Member
  • PipPip
  • Group: Members
  • Posts: 17
  • Joined: 11-February 08

Post icon  Posted 12 February 2008 - 08:43 PM

Hi guys! :)

Thank you VERY much for this information, and of course, big respect to SlugFiller for this wonderful mod that can recover files!

I've just successfully rehashed and then continued to download five big files that were previously in Shareaza. Everything that Shareaza got was preserved! It's really great!

I made it from the second try though. When the first time I made everything right by this guide (the first post), I got a 100% complete file, and it stayed in the downloads and didn't get rehashed - for a long time.

I thought this is because the mod just doesn't know any sources! I put the file in Pause mode, and it didn't even try to find sources. And it just cannot get the hashtable.

So I started all over again. I pasted the ED2K link, but this time not in pause mode — I started to download it as usual. After some time, he found sources! Some from servers, some from Kad... He connected them all and started to wait for queues.

Only after that I closed the mod.

Then I did according to the guide: replaced 001.part with my Shareaza remnant, deleted 001.part.met, and started the mod. He asked if I wanna recover, I said Yes, and... he found a hashtable!!! Almost immediately! He rehashed the file, painted the progressbar with different colors and continued to download the missing parts!

That's it.

When you want to recover a file, start it and let some sources come.

Cheers! :)
0

#68 User is offline   xilolee 

  • eMule 0.50b BETA1 user
  • PipPipPipPipPipPipPip
  • Group: Italian Moderators
  • Posts: 7983
  • Joined: 20-August 08

Posted 13 October 2008 - 07:58 PM

Synthesizing

Files can corrupt themselves when the pc loses suddenly power or when you have hundreds of files and you close emule without first pausing/stopping them (and there are also other cases).
You can prevent the corruption of the files setting always in options - extended - safe .met/.dat file writing (it's a good idea to enable this option when you have hundreds or thousands of files in the transfers tab, thing that it is NOT recommended!!!).
(This could slow down the opening/closing of emule.)
If you don't want to enable that option for some reason, i recommend you to enable these:
  • options - display - auto completion (history function)
  • options - extended - save log to disk (the first, not the second under the verbose section)
  • options - extended - allocate full file size for non-sparse part files (with this option, it's advisable to tick also the "check diskspace" with "min. free diskspace[MB]: 500")

These options don't prevent the corruptions like the previous (safe met/dat file writing), but they can help you for the discovery of the exact filename(s).

If you want to try to recover your corrupted files, uppermost [=the first thing to do?], after the crash, you ought not to restart emule and save your downloads.txt and your downloads.bak (they are in the config folder), that contain your exact ed2k link... with that you can succesfully use the following described recovery programs (metfileregenerator, known metinator, metmedic, donkey doctor).

You can also install the shell extension (click) to recognize almost immediately the corrupted files: it allows to you to see the titles of your temp files, when you watch them in the temp folder... when a file is corrupted, the title doesn't appear; you can watch them before the opening of emule.

The basic steps

  • after the crash, before the opening of emule, save your downloads.txt and its bak in a safer place
  • if you have installed the shell extension, check your temp folder before the opening of emule (and you'll see your corrupted files, if you have them, without their titles)
  • open emule: it tries to recover your corrupted file (example 100.part)... if it is not able to recover the file, continue to read
  • get the exact ed2k link of your file and re-download it...
    wait until the file is "seen complete" --> date;
    if you see "never", you should wait...
    it is not needed to download some part/kilobyte of it.
    in the meanwhile you can check the new real name of the file (example 200.part)
  • close emule
  • use a recovery program: you should provide to it the real name of the corrupted .part (100.part) and the name of the new .part.met (200.part.met)

The detailed steps

  • after the crash, you will not open emule: before the opening of emule, go in emule installation folder and copy your downloads.txt and its bak in a safe place (on the desktop, for example)... in this way you have yet your exact ed2k links.
    if you have already restarted emule (the first restart), the downloads.txt is now updated and without filename(s) and ed2k link(s) of your corrupted file(s), whereas you ought yet to have the downloads.bak with that(those).
    if you have restarted emule a lot of times, you have almost surely lost the exact ed2k link(s), because emule has updated the downloads.txt/bak.
  • if you have installed the shell extension, check your temp folder before the opening of emule (and you'll see your corrupted files, if you have them, without their titles)
  • open emule and it tries to recover your corrupted download(s), if there are them
  • if emule isn't able to recover by itself the file(s), look at your corrupted file(s) in the server log and find its real temporary filename(s) (example 100.part) and its ed2k link(s) in the downloads.bak/txt (previously saved).
    re-download your file (that restarts from zero) with the exact ed2k link and find its real (and new) temporary filename (example 200.part)
  • if you don't have the ed2k link(s) needed at the previous point, you can retrieve the filename(s):
    • looking at the recent searches you could find the key words used for searching your file(s) and thus repeat the search (it ought to be previously activated options - display - auto completion (history function))
    • into the files of the server log, saved in the txt format, that are in the emule logs folder (it ought to be previously activated options - extended - save log to disk (the first, not the second under the verbose section))
    • searching it according to the size of the .part file (it ought to be previously activated options - extended - allocate full file size for non-sparse part files)
      if this option wasn't activated but you was lucky, emule could have downloaded the last part of the file (so the file should have the complete size)
    When you think to have found the exact filename, put it into the transfers (download it) and find its real (and new) temporary filename (example 200.part).
  • wait until the file is "seen complete" --> date (in the details of the file or under the "seen complete" column, if you have activated it); if you see "never", you should wait... it is not needed to download some part/kilobyte of it.
    if the file has got a lot of sources, it takes some second.
  • now close your emule and go in your emule temp folder... you can observe that there are 3 new files (following the above example: 200.part of 0 kB, 200.part.met of 2 kB, 200.part.met.bak equal to the previous)
  • [FACULTATIVE] delete in emule\temp your old .part.met/bak file (100.part.met/bak, which contains only garbage/zeros and it is without useful informations) and rename your new .part.met file (which contains useful informations) with the name of your just deleted .part.met file; example:

    your corrupted file is 100, your new file is 200
    delete 100.part.met/bak, rename 200.part.met in 100.part.met

    [otherwise: delete in emule\temp your new .part file (200.part, which contains only garbage/zeros and it is without useful parts/chunks) and rename your old (and desired) .part file (which contains already downloaded parts/chunks) with the name of your just deleted .part file; example:

    your corrupted file is 100, your new file is 200
    delete 200.part, rename 100.part in 200.part]

  • use a recovery-program (metfileregenerator is very good)

    ed2k://|file|MetFileRegenerator%20v3.0.16.exe|264047|A96D6E91856C8AF0B44B6A50B846F4AE|/

    http://www.bigwillystyle42.com/mfr/

  • Open metFileRegenerator (requires to have Java Runtime Environment v1.4 (or superior) installed)
  • Select Recovery, Press Next
  • select your temp folder, press next
  • select your .part file (100.part, if you haven't changed its name), press next
  • select recover only based on chunks, press next
  • it usually recovers the file and when you open emule you should see it :)


if you haven't the exact ed2k link, you should search it with a great great patience ...
sometimes it could work also with slightly differences in similar files ...

if you use known metinator:
    go in part.met repair
    locate the partial download : 100.part
    locate the new part.met file ...: 200.part.met
    process (if you see 4-5 errors, go ahead anyway)
    open your emule and wait 2 minutes ...

if you use donkey doctor:
    (first time you should tell to the doctor the path of your folders-directory config, incoming, temp)
    press "Test .Met"
    select 200.part.met and press open
    "Search for completed chunks?" : yes
    "Found chunks marked as incomplete but they seem to be complete.": press ok
    "One or more differences in .PART compared to .PART.MET found. Update PART.MET?": press yes
    open emule ...

if you use met medic:
    (first time, maybe, you should tell to met medic the path of preferences.ini)
    go in repair
    locate the new part.met file ...: 200.part.met
    locate the partial download: 100.part
    sensitivity: 4 (multiple of 4: 8, 12, 16, ..., 64, 128, ... ??? )
    process
    open emule...



my recovery program preferred is known metinator (~360 kB ... i don't know if it needs .net framework), then donkey doctor (~44 kB), then metfileregererator (~272 kB ... but JAVA ~73 MB), then metmedic (~1,41 MB ... it needs .net framework ) ... btw metfileregenerator seems more effective than these programs, it recovers files with a great size!

you can find known metinator here:

ed2k://|file|Known%20Metinator%202.2.91.zip|117935|F1AA483F9306D4A37020E663E2BE7922|/

or you can search it with emule.

donkey doctor:

ed2k://|file|DonkeyDoctor1003d_ENG.zip|30936|E9040E8BBBF87A05F4AB61AA97C5407D|/

http://www.emuleguid...wnload.php?id=1

metmedic:

ed2k://|file|MetMedic_Installer_v3.4.1547.41324.NSIS.[contentdb.emule-project.net].exe|427161|BD74B18B13890F18EB7F923F6A394C01|/

cheers :D

This post has been edited by xilolee: 21 April 2011 - 06:25 PM

INCONCEIVABLE! - You keep using that word. I do not think it means what you think it means.
come ottenere aiuto italian guides - guide della sezione italiana
italian support - sezione italiana scaricare la lista server
ottenere id alto impostare le porte nel router
recuperare file corrotti i filtri ip
Sembra talco ma non è serve a darti l'allegrIa! Se lo lanci e poi lo respiri ti dà subito l'allegrIa! Immagine Postata
0

  • Member Options

  • (4 Pages)
  • +
  • « First
  • 2
  • 3
  • 4

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users