Como dividir / dividir / quebrar o arquivo torrent?

1

Existe alguma maneira de dividir / dividir / dividir um arquivo torrent em muitas partes e, em seguida, baixar partes com meus amigos e combinar todas as partes em um único arquivo?

    
por Ken Fernandis 27.03.2016 / 07:18

2 respostas

2

Um .torrent arquivo é codificado em binário, então você não pode simplesmente analisar o texto dele. Você precisaria editar o arquivo usando um programa para fazer isso em seu nome (ou eu suponho que você poderia editar os dados binários manualmente com um editor hexadecimal ...).

A estrutura de dados do .torrent permite dividir os dados que você deseja baixar, mas somente em um limite de arquivo (por exemplo, você não pode dividir um arquivo em vários torrents). Isso ocorre porque os hashes que a torrent contém são calculados a partir da totalidade de cada arquivo que você está baixando. O arquivo .torrent não possui as informações necessárias para gerar hashes em apenas partes dos arquivos a serem baixados (você não pode calcular o hash até que você já tenha feito o download). Além disso, os clientes do Torrent não possuem um meio de unir arquivos parciais no disco para que você tenha que encontrar uma maneira de agrupar as partes.

Você pode remover ou incluir arquivos do download, mas essa é realmente a extensão de seus recursos, mesmo se você decodificar, hackear o arquivo torrent e regenerar ou recodifica o arquivo.

Se você escrevesse seu próprio cliente personalizado, poderia expor mais funcionalidades, mas essa é uma tarefa completamente não trivial.

    
por 27.03.2016 / 07:48
2

Suponho que você esteja perguntando sobre a divisão do arquivo (geralmente grande) que um arquivo .torrent descreve.

  • Se o seu objetivo for fazer o download do arquivo de uma única semeadora em um período de tempo menor, então o protocolo BitTorrent já faz isso por você. Ele usa transferência de arquivos segmentados e, se você e seu amigo se conectarem ao mesmo tempo, seus clientes farão o download de diferentes partes do arquivo e depois compartilhá-los automaticamente entre você.

    Se você e seu amigo estivessem usando links diferentes e ainda tivessem uma boa velocidade de transferência entre seus clientes, você faria o download do arquivo coletivamente (mais ou menos metade / metade) de um semeador.

  • Se o seu objetivo é dividir o tamanho da transferência de dados, você só poderá desabilitar manualmente partes da coleção (se forem vários arquivos) como a outra resposta descreve.

por 30.03.2016 / 13:33