Foro de 2pac en español

Comunidad de 2pacmakaveli.es

Pregunta o responde acerca de ordenadores, programas, etc
Por rapmaniac
#47733
Descargas perdidas de eMule


Imaginad que estais descargando un archivo grande por eMule y se os va la corriente o apagais el ordenador accidentalmente. Y cuando encendeis el ordenador y abris el eMule este archivo ha desaparecido.
Pues no os preocupeis porque aqui os dejo un tutorial para recuperar la descarga.

Cuando añadimos una descarga eMule crea tres archivos claves. Uno es el xxx.part y el otro el xxx.part.met y por último el xxx.part.met.bak.
Estos se guardan en la carpeta temp (temporales).
En el primero (xxx.part ) se guarda toda la información de lasdescargas y una vez bajados unos Mgs toma el tamaño del archivo original. Los espacios libres se llenan de ceros.
El segundo (xxx.part.met ) tiene la información de todas las partes descargadas y lo que falta por descargar; también contiene el nombre del archivo y unos cuantos datos más, es el gestor de la descarga. Si se pierde este archivo eMule ya no sabe que es lo que hay dentro del archivo xxx.part con lo cual podemos decir que hemos perdido la descarga; esta desaparece de la ventana de tráfico.
Puede que el archivo xxx.part.met se corrompa y la descarga quede inutilizada.
Cada una de las partes de un archivo contiene 9.28 Mgs:
En color azul lo descargado y en gris los huecos (gaps).
Métodos para restablecer las descargas perdidas
¡Importante! generar copias de seguridad de todos los archivos .met que tengamos que manipular.
Detenemos eMule(eDonkey,overnet) y hacemos lo siguiente:
El primer paso es el más sencillo y consiste en quitar de la carpeta temp el xxx.part.met dañado y renombrar el archivo part.met.back a part.met.
Antes de renombrarlo lo abriremos con un editor hexadecimal (bloq de notas) para ver si podemos recuperar el nombre y con ello saber a que descarga correspondía.
En la mayoría de los casos se borra todo el contenido o directamente desaparece de la carpeta temp.
Si con esto no logramos que el archivo nos aparezca en la ventana de tráfico necesitamos generar un nuevo archivo xxx.part.met
Así que borramos el archivo part.met renombrado y mantenemos el .part de la descarga perdida.
Ahora necesitamos saber el nombre exacto del archivo, este es sin duda el escollo más grande al cual nos enfrentamos en descargas con eMule, yaque necesitamos ponerlo a descargar nuevamente.
Cuanto más número de descargas perdidas tenemos más se complica el asunto ya que tenemos que identificar a que descarga pertenecía cada uno de los archivos .part que tenemos huérfanos.
Lo primero que nos puede orientar es eltamaño en Mgs que tiene el .part ya que este será similar al archivo original que estábamos bajando.
Segundo:
Dentro de la carpeta eMule tenemos un archivo que se llama downloads.txt (esto es solo para eMule) de allí podemos intentar recuperar los nombres de las descargas; pero muchas veces en este archivo también se borran las descargas desaparecidas.
Por último nos queda el recurso de intentar renombrar los archivos xxx.part a las extensiones que teníanlos originales, con el objetivo de intentar reproducir (si es audio) o visualizar (si es video) y reconocer la descarga y su nombre; en estos casos siempre trabajaremos con las copias de seguridad.
Una vez identificado, debemos poner a bajar el mismo enlace eD2k de la descarga perdida, no vale uno similar y con botón derecho en la ventana de tráfico con el cursor sobre la descarga, consultamos en la información del archivo y vemos que número se le ha asignado al archivo .part y lo apuntamos.
Una vez que se han descargado unos 2 ó 3 Mgs detenemos la descarga y cerramos el eMule. Entramos a la carpeta temp borramos el archivo xxx.part nuevo que se ha generado, que coincidirá con el número que tenemos apuntado y conservamos el xxx.part.met nuevo.
Cojemos el archivo xxx.part de la descarga perdida y le cambiamos el número, poniéndole el mismo que el part.met nuevo que hemos generado.
Herramientas:
La más conocida y más sencilla es el Donkeydoctor. (solo para eMule)
Lo bajamos de Aquí
Al descomprimirlo nos quedará un ejecutable y un texto en formato .txt que es una ayuda.
Ejecutamos el exe y no aparecerá una pantalla de diálogo
Con examinar le damos las rutas:
1º buscamos la carpeta de eMule
2º buscamos la carpeta incoming
3º buscamos la carpeta temp
pinchamos OK y ya tenemos el programa listo para que funcione.
EN el segundo cuadro de dialogo que no aparecerá:
Pinchamos la pestaña Test Met y no llevará directamente a la carpeta temp.
Elegimos el part.met de la descarga que queremos recuperar (la que hemos apuntado el número) la seleccionamos y le damos a abrir, nos preguntará si queremos que busque nuevos bloques completos, le decimos que sí, nos hará el hash del archivo y al terminar nos avisará que ha encontrado bloques incompletos, le damos a aceptar y un nuevo aviso nos dirá quese ha encontrado una o más incongruencias en el archivo .part ¿quieres actualizar el part.met? pinchamos sí.
Si tenemos más de una descarga perdida tendremos que hacer lo mismo con cada una de ellas.
Ejecutamos eMule y volveremos a ver la descarga en tráfico, lo más seguro es quese nos hallan perdido algunos Mgs ya que nunca se puede recuperar el100%
Utilizando MetMedic (solo para eMule)
MetMedices un programa más completo; ya que además de servir como recuperadorde descargas perdidas, nos permite visualizar la información de todoslos archivos .met que contienen las carpetas del eMule. Elinconveniente es que necesitamos Microsoft.NET framework instalado, sino lo tenemos lo bajamos de Aquí
MetMedic lo bajamos de Aquí
Primero instalamos Microsoft framework y luego ejecutamos el instalador de MetMedic.
Al ejecutarlo tendremos un cuadro de dialogo
Nos indicará con un aviso que debemos darle la ruta a la carpeta del eMule.
Pinchamos en Opciones y luego General y allí veremos que pone Please Locate eMules Folder buscamos la ruta hasta la carpeta config, seleccionamos preferences.ini y le damos a aceptar.
Cerramos esta ventana y nos quedará la ventana principal.
Pinchamos en la pestaña Repair y Download recover
En step 3, en la primera casilla, buscamos la ruta al archivo part.met nuevo o sea el que hemos obtenido con la descarga de recuperación.
Enla segunda casilla buscamos la ruta al archivo .Part que hemosrenumerado (el de la descarga antigua, él que se le ha perdido el.part.met)
En sensibilidad seleccionamos médium y dejamos el valor por defecto de 20 bytes.
Jugandocon estos parámetros podemos recuperar más o menos Mgs, pero si nospasamos, damos demasiada sensibilidad, nos causará problemas (no podrádeterminar con exactitud los huecos (gaps) naturales de un archivo ylos huecos que se han generado por perdida de bytes o partes nodescargadas) si nos quedamos cortos, el caso se invierte y perderemosMgs descargados.
Así que los mejores resultados yo los he obtenido con estos valores de sensibilidad. Esto ya lo dejo en vuestras manos.
PinchamosProcces y cuando finalice nos dará un aviso indicando que se ha creado un conjunto .part y .part.met nuevo con el número 000.
El proceso es el mismo para continuar recuperando más descargas.
Ejecutamos eMule y veremos que la descarga ya está con casi todos los Mgs que teníamos.
Recuperación con MetFileRegenerator (para eMule/eDonkey/overnet)
El programa lo bajamos de aquí
Es indispensable tener instalado el Java que lo bajamos de aquí
Si no tenemos el Java este se debe de instalar primero.
Luego instalamos MetFileRegenerator y en las opciones yo recomiendo quitar la asociación de archivos y Run Backup
En este caso no es necesario renumerar el archivo .Part
Para eMule
Iniciamos el programa y seleccionamos del menú Recuperando y siguiente.
En esta pantalla buscamos con examinar la ruta a la carpeta temp y la fijamos con aceptar y siguiente.
En esta pantalla tenemos que seleccionar el archivo .Part antiguo quequeremos asociar con el part.met nuevo creado, es el que se le haperdido el part.met ysiguiente.
En esta pantalla marcaremos la opción Recuperación basada exclusivamente en archivos parciales y siguiente.
Nos dará un aviso con un indicador de progreso que nos muestra que está buscando asociar el archivo y recuperar el .part.met
Una vez finalizado nos dará el nombre del archivo el hash y los Mgs recuperados
y Siguiente nos dirá que la descarga ha sido recuperada.
Si tenemos más archivos realizamos nuevamente la operación y si no cerramos el programa y ya podemos ejecutar el eMule.

Yo he probado el primer método porque descargue Call Of Duty 2 para PC que ocupa 3.60Gb (mi padre me apagó el ordenador), y funcionó a la perfección. El segundo método no lo he probado.
Fuente: http://www.trucoswindows.net/
Avatar de Usuario
Por Grates
#50676
dios a mi eso me paso una vez ... es una putada... perdi 2.80 gB de descarga de un juego... no sabia como recuperarla... pero gracias a este tuto, no creo que me vuelva a pasar MUXAS THANKS XD

salu2
Avatar de Usuario
Por CaliLove
#50706
Pues a mi nunca me ha pasado... y veces que se me ha ido la luz de repente, y siempre ha seguido ahi. Bueno, si me pasa, ya se lo que hacer.
Gracias :up: