Link múltiplo do uTorrent

6

Com o Dropbox, posso ter vários computadores assistindo a uma pasta sincronizada para que os arquivos .torrent iniciem os downloads, mas depois cada um deles faz o download - separadamente. Como posso ter minhas instâncias do uTorrent compartilhando o progresso de outras?

EDITAR: E se eu conseguir colocar cada computador em uma rede sem fio diferente?

    
por user10580 05.01.2010 / 00:09

4 respostas

1

Você tem que adicioná-los como peers (clique direito pode fazer isso - geralmente algo como IP: PORT). Não sei se existe uma API ou interface de script que permita isso.

Você pode fazer isso por meio do administrador da Web, assim que o computador o pegar e iniciar. Mesmo que tenham sido adicionados, provavelmente não manterá uma conexão constante, apenas envie / receba pacotes conforme necessário. Uma questão mais interessante é como você faz com que computadores de n dividam o download em aproximadamente n partes (supondo que todos tenham bastante largura de banda disponível) e priorize peças para otimizar seu download (dica: você não pode sem escrever seu próprio cliente de torrent ao meu conhecimento).

Mas o mais importante, seus computadores devem descobrir automaticamente uns aos outros através do rastreador ou do DHT. Este é provavelmente um exercício inútil.

    
por 05.01.2010 / 00:39
0

Eles podem já estar compartilhando seu progresso - o bittorrent funciona em cada computador conectando-se a vários outros downloaders. Mas o protocolo não fornece nenhum controle sobre os outros usuários que estão sendo conectados, então é difícil saber se eles estão baixando uns dos outros ou não.

Esta é considerada uma das falhas do Bittorrent como um protocolo; nós próximos não são ponderados em nós distantes para fins de escolha de pares. Nos últimos dois anos, vi comunicados de imprensa sobre novos protocolos ponto-a-ponto que são descritos como "bittorrent que prefere conexões locais", mas não sei se alguma dessas tecnologias foi amadurecida.

    
por 05.01.2010 / 00:43
0

O mais próximo que cheguei disso é gerenciar manualmente as instâncias de torrent para que elas se conectassem a diferentes clientes e diferentes segmentos dos arquivos. De vez em quando, quando um segmento ficava muito popular e eu não conseguia impedir que as máquinas duplicassem os esforços, eu as sincronizei. Desta forma, eu poderia dedicar a maior parte da largura de banda para outros colegas. Quando todas as máquinas tivessem todas as partes, eu escolheria uma máquina para montar o arquivo, fazer as outras pessoas e completar o arquivo rapidamente.

Seria bom se você pudesse ter distribuído clientes de torrent trabalhando em um torrent como se tivesse distribuído software de quebra de senhas. Os clientes dividiriam o trabalho e coordenariam o progresso.

Até agora eu não conheço um time de torrents distribuídos, mas isso seria ótimo, especialmente se você tivesse máquinas separadas geograficamente.

    
por 05.01.2010 / 04:52
0

Se você instalar o cliente BitTorrent da transmissão, poderá ativar uma interface da Web que permitiria controlar o cliente em qualquer um dos seus computadores. Basicamente, você estaria controlando um computador de qualquer um dos seus computadores, então você só estaria baixando coisas uma vez.

    
por 14.01.2010 / 04:48