Cómo reanudar la descarga de un archivo que se completó en un 75 % usando el cliente torrent con cualquier otro cliente de descarga mediante un enlace directo

Cómo reanudar la descarga de un archivo que se completó en un 75 % usando el cliente torrent con cualquier otro cliente de descarga mediante un enlace directo

Tengo un torrent con archivos que realmente quiero, pero lleva muchos meses inactivo. Ahora, por suerte, tengo enlaces de descarga directa para todos los archivos. El problema es que el torrent tiene un tamaño de muchos GB y había completado casi el 75% antes de morir. No puedo desperdiciar tantos datos porque tengo un límite de descarga y el acceso a Internet aquí es muy costoso.

¿Hay alguna forma de continuar con la descarga de todos los archivos torrent mediante enlaces de descarga directa? lo intenté confdmyjdownloaderpero, por lo que puedo decir, ninguno de los dos apoya esto.

Respuesta1

Teóricamente esto debería ser posible, pero en la práctica no parece haber una manera fácil de lograrlo (al menos ninguna que yo sepa).

En palabras simples, el problema surge debido al hecho de que los clientes torrent descargan simultáneamente variospiezasde cada archivo y 'unirlos' en el orden correcto en el disco. Entonces, aunque tenga el 75% de un archivo, eso no significa que sea un bloque de datos contiguo del 75% desde el principio del archivo. Las partes que faltan (es decir, las que no se han descargado hasta el momento) son cero bytes que el cliente completa gradualmente a medida que se completa cada parte.

Ahora los administradores de descargas multiproceso (como Free Download Manager o FDM que usó) que funcionan con enlaces HTTP directos también pueden reanudar las descargas y descargar varias partes de un archivo simultáneamente, siempre que se cumplan ciertas condiciones del servidor. HTTP/1.1 permite a los clientes solicitar partes de un archivo en lugar de todo. Esto permite a los clientes reanudar una descarga interrumpida (o descargar varias partes simultáneamente) sin tener que volver a descargar todo el recurso. Los servidores web envíanLargancia de contenidoyRangos de aceptaciónencabezados de respuesta para indicar al cliente que permiten solicitudes GET con elRangoencabezado para descargar partes de un recurso. Aquí hay una descripción general del proceso:

1
Fuente

Los servidores antiguos que solo admiten HTTP/1.0 (y por lo tanto no pueden reanudar las descargas) son pocos y distantes ahora y HTTP/2 ya se convirtió en un estándar propuesto el 17 de febrero de 2015.

Entonces, ahora puede preguntarse si los administradores de descargas pueden (simultáneamente) descargar partes de un archivo y reanudar las descargas al igual que los clientes de torrents, ¿por qué los primeros no pueden reanudar también las descargas de torrents interrumpidas? Como dije al principio, teóricamente pueden, pero hay varios problemas involucrados. Los clientes Torrent utilizan archivos .torrent que almacenaninformación sobre cada archivo, incluidos nombres y tamaños de archivos. Más importante aún, se conoce el tamaño de la pieza y elSHA-1 picadillo(algo así como una 'huella digital' única) de cada pieza, así como también un hash de información del diccionario de información en su conjunto, se incluye en el archivo .torrent. Por lo tanto, incluso si se utiliza un cliente de torrent para reanudar una descarga interrumpida de un torrent que nunca antes había encontrado, puede comparar los hashes esperados de cada pieza con los hashes reales de los datos en el disco para determinar qué piezas no superan la verificación de hash y por lo tanto, es necesario volver a descargarlo.

Sin embargo, cuando pasas una descarga de torrent interrumpida a un administrador de descargas HTTP, este no sabe qué partes de los archivos faltan. Ahora, en teoría, podría verificar cada archivo, crear una lista de todos los bloques de datos que contengan solo cero bytes y luego intentar volver a descargarlos desde el servidor web para llenar los espacios en blanco. En el caso de un administrador de descargas como FDM que también admite el protocolo BitTorrent, podría incluso usar el archivo .torrent para realizar una verificación de hash y luego volver a descargar solo aquellas piezas a través de HTTP que no pasen dicha verificación. Sin embargo, en la práctica, como mencioné anteriormente, ningún administrador de descargas que conozco hace esto, por lo que lo más probable es que no tengas suerte.

Lo más parecido que he encontrado en cualquier administrador de descargas es el de GetRight.Recuperar descargas perdidascaracterística. Sin embargo, esto solo funciona con archivos que se han descargado secuencialmente desde el principio y, además, el tamaño en el disco debe reflejar la cantidad real de bytes descargados y no el tamaño total del archivo. Por lo tanto, si tiene una descarga interrumpida donde el tamaño del archivo en el disco es de, digamos, 15.000 bytes y el servidor informa elLargancia de contenidopara el recurso como 100.000 bytes, entonces todo lo que hace GetRight es enviar unRangoSolicitud de bytes 15.001 a 100.000. (En realidad, "retrocede" 4 KB (valor predeterminado, configurable por el usuario) para confirmar que no se corrompieron datos al final cuando se interrumpió la descarga del archivo, pero ese es un detalle de implementación menor.) Obviamente, dado cómo funciona, esta característica no puede ayudar reanudas una descarga de torrent interrumpida.

Respuesta2

#0: En teoría, la respuesta debería funcionar si el archivo alojado en torrent y el enlace de descarga directa (DDL) son iguales, es decirNo hay diferencias en Hash [NDH]. Estoy considerando tres escenarios. Los restos se dejan como ejercicio para el lector. Siga el procedimiento a continuación:

escenario 1

Su torrent tiene un solo archivo y DDL también es un enlace único con el mismo tipo de archivo.

Si el DDL (que termina en .mkv/zip/avi/exeetc.) no tiene un mecanismo de espera o una URL oscura (como Google/One Drive, Dropbox, etc.), entonces puede grabar el enlace de descarga en un seedbox comoQuemar. Copie la URL de DDL y péguela en Burnbit. El proceso es sencillo y se menciona paso a paso. Deja que se procese y listo, se ha creado un nuevo torrent. Descargue el archivo torrent y combine los rastreadores en su torrent original (algunos clientes de torrent lo hacen automáticamente una vez que se abre el archivo).

#1: Tenga en cuenta que este nuevo torrent podría tener un nuevo torrent y nombre de archivo. Entonces, antes de fusionar, cambie el nombre de su antiguo torrent y el nombre del archivo por uno nuevo. También elija recheck the torrent en su cliente Nuevo Torrent [NT] para que pueda reanudar desde donde OT dejó sus archivos.


Escenario 2

Hay varios archivos en el Torrent original (OT) y hay varios DDL disponibles.

Si tal es el caso, luego de contabilizar#0, grabe todos sus DDL en Burnbit. Burnbit solo permite grabar un solo archivo, por lo que debe repetir los pasos para todos los DDL y descargar los archivos torrent. Abra los nuevos torrents y especifique la ubicación de descarga personalizada (CDL) donde OT descargó sus archivos, para cada uno de ellos. Es posible que los archivos no se almacenen directamente en CDL sino en un nivel posterior (una nueva carpeta). Considere el árbol de archivos enesteyestetorrent para entender más.

#2: Repetir#1. Si todo va bien, tu OT se descargará exitosamente.


Escenario 3

El OT es un archivo y tiene archivos únicos o múltiples en su interior. Su DDL tiene enlaces únicos o múltiples, pero no es como el archivo OT final.

Cerciorarse#0de alguna manera. Nuestro objetivo es recopilar todos los DDL bajo un mismo capó y archivarlos de forma remota. Los requisitos son:

  1. un espacio de alojamiento web con tamaño suficiente para almacenar sus DDL,
  2. carga de archivos con tamaño ilimitado o al menos suficiente para cargar el DDL más grande de una sola vez en su espacio de alojamiento,
  3. Acceso FTP con carga remota al dominio alojado,
  4. Sitio web para compartir archivos de carga múltiple comocarga múltiple.bz(MU).

Busque en Google y podrá encontrar muchos esquemas de alojamiento gratuitos que pueden ofrecerle dichas funciones (1-3) y la configuración finaliza en pocos minutos. Lee suPreguntas más frecuentesyTérminos y condiciones (T&C)antes de usarlos para evitar la suspensión de la cuenta o problemas legales.

Una vez que haya configurado su espacio de alojamiento con el dominio y las credenciales FTP listas, diríjase a MU, cree una cuenta, inicie sesión, introduzca los detalles de FTP en el formato deseado.aquíen el campo FTP requerido. Verifique que su FTP esté funcionando con los permisos correctos a través de un cliente FTP comoArchivoZilla. Ahora,

  1. guarde los detalles y diríjase a la página de inicio para cargar el archivo.
  2. Elija Remote Uploade ingrese el enlace DDL (solo un enlace).
  3. Marque FTP Uploadentre las muchas opciones debajo del campo URL y desmarque el resto.
  4. Haz clic Uploady deja que haga el procesamiento.

Si todo va bien, su DDL se descargará de forma remota en su espacio alojado. Comprueba a través del cliente FTP/CPanel que ha ido bien. En caso afirmativo, repita 2-4 para todos los demás DDL.

Ahora que tenemos todos los DDL bajo un mismo capó, hagámoslo similar al OT cambiando el nombre y estructurando los archivos y el árbol de archivos. El último CPanel (alojamiento web) viene con función de extracción y archivo de archivos. Archive sus archivos como lo ha hecho OT. Solo conozco el .zipapoyo. El siguiente paso es simplemente grabar este archivo en Burnbit. Para grabarlo se requiere su URL, que se puede obtener abriendo su dominio (de alojamiento web) en un navegador web, busque sus archivos allí y copie el enlace del nuevo archivo mediante right-click -> copy link location. Su dominio alojado puede verse asíeste.

Grabe este enlace copiado en Burnbit y ahora tendrá un nuevo torrent a su disposición. Tenga en cuenta#1para una descarga exitosa de torrent.


#3: Cabe señalar que, excepto el cliente FTP opcional y los archivos torrent de Burnbit, excepcionalmente no es necesario descargar nada nuevo y todo se hace de forma remota, ahorrando así el ancho de banda del interrogador.

#4: Es posible que los métodos no funcionen con enlaces de descarga que requieren interacción del usuario (tiempo de espera, captcha, etc.) o con enlaces oscuros que no tienen cierto tipo de archivo al final de la URL.


Nota: La piratería, la infracción de derechos de autor o la violación de los T&C de cualquier servicio no se admiten en ningún lugar. Los enlaces a torrents se utilizan simplemente como ejemplo. Se recomienda al lector que lea y siga debidamente los T&C de los servicios mencionados en la respuesta antes de utilizarlos.

Respuesta3

Los archivos torrent cambian de nombre hasta que se completan. Asegúrese de cambiarles el nombre al archivo adecuado y también de que el cliente torrent esté cerrado, ya que bloqueará la escritura en sus archivos.

Sin embargo, no se garantiza que el administrador de descargas detecte esto, porque los archivos pueden ser diferentes y, por lo tanto, sobrescribirá sus archivos y comenzará de nuevo. Así que asegúrese de hacer una copia de los archivos primero.

Respuesta4

No puedes reanudar una descarga usando un administrador de descargas. Intentarestamos anunciandoarchivo torrent y obtenga cualquier rastreador nuevo y continúe descargándolo

información relacionada