How To Save "corrupt" Downloads! Have a look when you are in need!
#62
Posted 28 October 2007 - 12:40 PM
#63
Posted 29 October 2007 - 12:46 AM
xscarab, on Oct 28 2007, 05:40 AM, said:
Math is delicious!
MmMm! Mauna Loa Milk Chocolate Toffee Macadamias are little drops of Heaven ^_^
Si vis pacem, para bellum DIE SPAMMERS DIE!
#64
Posted 21 January 2008 - 11:51 PM
(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
#65
Posted 22 January 2008 - 12:19 AM
Nobody forces you to use eMule.
Reglas del foro Reglas de cortesía
Configuración de varios cortafuegos Conseguir una Lista de servidores limpia y fiable
La torpeza en la persona grandes males proporciona
Siervo de la gleba de la extinta Republica de Kjersti
#66
Posted 22 January 2008 - 01:36 AM
;) Send it PayPal, okay?
#67
Posted 12 February 2008 - 08:43 PM
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!
#68
Posted 13 October 2008 - 07:58 PM
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)
- 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))
- 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
This post has been edited by xilolee: 21 April 2011 - 06:25 PM
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!