Quero implantá-lo no meu servidor VPS para baixar recursos rapidamente.
Isso poderia me poupar muito tempo, já que alguns recursos estão em um país estrangeiro,
Quero implantá-lo no meu servidor VPS para baixar recursos rapidamente.
Isso poderia me poupar muito tempo, já que alguns recursos estão em um país estrangeiro,
Respostas:
O cliente BitTorrent padrão do Ubuntu Desktop, Transmission , possui uma interface de linha de comando (que não é instalada por padrão, o pacote é transmission-daemon
). O daemon pode ser configurado para que ele possa interagir através do terminal e através de uma interface da web.
A transmissão é um bom cliente bittorrent porque:
Para mais informações sobre seus recursos, consulte esta página .
transmission-cli
antes de poder usá-lo no Terminal. O transmission-gtk
pacote regular não inclui a CLI. Sem mencionar que há transmission-daemon
pacote também.
Escrevi um tutorial detalhado sobre o rTorrent, incluindo sua instalação e configuração. Confira aqui ou consulte o guia oficial do usuário .
O Deluge é um cliente torrent completo, porém leve, que é escrito em Python e utiliza a biblioteca C ++ libtorrent (rasterbar) em seu núcleo.
Múltiplas interfaces de usuário, suporta o acesso da maioria das plataformas:
Muitos plugins e extensões de aplicativos
Um downloader da CLI que suporta HTTP, FTP e Torrents.
Para baixar um torrent:
aria2c file.torrent
Você também pode apontar para um arquivo torrent remoto, http://some web site here.com/file.torrent
para não precisar primeiro fazer o download do arquivo torrent.
Além disso, note que você pode desativar alocação de arquivos com esta bandeira: --file-allocation=none
.
O Aria2c também suporta downloads paralelos em HTTP. Use o -j
sinalizador para determinar quantos threads. Para três downloads simultâneos de um único arquivo HTTP, consulte o seguinte exemplo:
aria2c -j 3 website.com/file.rar
Azureus / Vuse também tem um modo de console. [aviso] Eu fui um dos desenvolvedores.
Para usar o azureus no modo do console, você precisará baixar algumas bibliotecas adicionais em http://svn.vuze.com/public/client/trunk/uis/lib/
Se você os colocar no mesmo diretório que o jar Vuze, poderá iniciar a interface do usuário do console executando:
java -jar Vuze-xxxx.jar --ui=console
Dentro da CLI, digite help para visualizar os comandos. Alguns comandos úteis são:
Aqui está um exemplo de saída de um comando 'show torrents'
show torrents
> -----
1 [>] 025.6% Azureus4.7.0.0.jar (13.26 MB) ETA: 1m 41s
Speed: 295.1 kB/s / 0 B/s Amount: 3.56 MB / 0 B Connections: 11(20) / 0(4)
Total Speed (down/up): 296.6 kB/s / 2.2 kB/s
Transferred Volume (down/up/discarded): 3.56 MB / 0 B / 0 B
Total Connected Peers (seeds/peers): 11 / 0
> -----
Dê uma olhada em http://wiki.vuze.com/w/Console_UI para obter mais informações :-)
Eu uso isso o tempo todo :
sudo apt-get install bittornado
Para baixar torrents:
btdownloadcurses --max_uploads 4 --max_upload_rate 32 to_be_downloaded.torrent
Há uma pergunta semelhante no stackoverflow.com .
A resposta aceita é CTorrent, então pensei em mencioná-la aqui. A descrição do ctorrent de packages.debian.org é a seguinte:
Este aplicativo foi escrito na linguagem C ++ e não requer nenhum componente gráfico, como um servidor X. O upstream do ctorrent original interrompeu seu desenvolvimento e agora é mantido com novas versões / correções de bugs por um novo desenvolvedor. Ele é construído como um programa de console e pode ser usado remotamente em uma máquina que fornece acesso ssh externo.
Para mais informações, você pode visitar os seguintes sites:
http://packages.debian.org/sid/ctorrent
http://sourceforge.net/projects/ctorrent/
também há uma versão aprimorada do ctorrent, que pode ser encontrada em http://sourceforge.net/projects/dtorrent/
Experimente a versão alfa utorrent linux. É um servidor sem cabeça que pode ser controlado a partir do seu navegador (interface da web). http://www.utorrent.com/downloads/linux .
Eu uso o tget, que é (nas palavras do autor) "wget for torrents". Ele permite que você faça o download usando arquivos torrent ou links magnéticos. É um aplicativo node.js.
tget 'magnet:?xt=urn:btih:0403fb4728bd788fbcb67e87d6feb241ef38c75a'
Para instalar:
npm install -g t-get
Eu sei que é uma pergunta antiga, mas ninguém mencionou o peerflix .
Escrito em JavaScript, funciona muito bem, é super simples de usar, possui uma interface agradável, informativa e colorida.
Mais importante, ele suporta a transmissão de conteúdo de vídeo e áudio através do VLC (basta iniciá-lo com a bandeira --vlc
).
Minha recomendação sem instalar nada (se você tiver nó)
npx -p webtorrent-cli webtorrent download "magent:..."
É o download temporário do webtorrent-cli
pakcage e, em seguida, execute o webtorretn
comando para baixar o seu torrent.