Texto puro - BitTorrent

O que podemos fazer em modo texto? Tudo! Inclusive assistir filme (artigo aqui no VOL). E como você faria o download desses filmes? Torrent. E como usar o Torrent em modo texto? É algo extraordinariamente SIMPLES.

[ Hits: 68.425 ]

Por: Bruno Magalhães de Souza em 31/05/2007 | Blog: http://www.linkedin.com/in/brmagalhaes


Utilizando o BitTorrent



O cliente torrent aqui utilizado é o 'btdownloadcurses', ou btdownloacurses.py para a instalação por .rpm.

Baixando torrents.

Sintaxe:

Direto da net:

btdownloadcurses [-url] [ http://site.aqui/seu.torrent.aqui.torrent ]

Direto do arquivo local:

btdownloadcurses [ http://site.aqui/seu.torrent.aqui.torrent ]

Crie uma pasta para seus torrents para deixar tudo organizado:

$ mkdir torrents $ cd torrents

Guarde aqui dentro seu torrent e para baixar utilize o comando:

$ btdownloadcurses seu.torrent.aqui.torrent

O download será feito na mesma pasta que contém o seu arquivo.torrent.

Para baixar o torrent direto do link utilize -url e o link do torrent :D

$ btdownloadscurses -url http://cdimage.debian.org/debian-cd/4.0_r0/\
i386/bt-dvd/debian-40r0-i386-DVD-1.iso.torrent


Para ambos os casos a seguinte forma de download aparece para se ver o andamento do download.


Criando o seu próprio arquivo torrent. Sintaxe:

btmakemetafile [ arquivo a compartilhar ] [ tracker ]

Exemplo:

$ btmakemetafile debian.livecd.slk.070420.iso http://mongo56.org:3535/announce

Pronto. Seu arquivo .torrent foi gerado, no meu caso debian.livecd.slk.070420.torrent, podendo ser distribuído aos amigos ou pelo site.

Seeding:

Após criar o arquivo e disponibilizar no site, entre na pasta que contém o arquivo completo e:

$ btdownloadheadless.py --url http://um.site.qauqluer/debian.livecd.slk.070420.torrent --saveas debian.livecd.slk.070420.iso

NOTA: O arquivo deve ser salvo na mesma pasta que se encontra completo, caso contrário o download será feito como novo. ^^

Muitos downloads ao mesmo tempo. Sintaxe:

btlaunchmanycurses [ pasta dos torrents ]

Exemplo:

$ btlaunchmanycurses /home/slk

Outras opções, apenas as mais usadas:

--minport <númeroporta>
Indica o número da menor porta para funcionar, por default é 10000.

--maxport <númeroporta>
Indica o número da maior porta para funcionar, por default é 60000.

--random_port <0 ou 1>
Utilizar portas alternadamente, por default é 1, 0 significa que a porta não muda.

--url <URL>
URL do arquivo.torrent.

--priority <-1|0|1|2[,-1|0|1|2] >
Prioridade do arquivo:
  • -1 = desabilitar download
  • 0 = prioridade
  • 1 = normal
  • 2 = abaixo do normal

Exemplo: para baixar apenas o 3ª e o 4ª torrents de uma lista de 5, ficaria --priority -1,-1,1,2,-1.

--saveas <arquivo> [/salvar/arquivo/aqui/arquivo.torrent]
Salvar o arquivo com outro nome ou em outra pasta.

--max_upload_rate <número>
Velocidade máxima de upload em kbytes, default = 0 (sem limite), -1 = automático.

--max_uploads <número>
Quantidade máxima de uploads ao mesmo tempo, default = 0 (sem limite).

Página anterior     Próxima página

Páginas do artigo
   1. O que é BitTorrent?
   2. Instalando BitTorrent e suas dependências
   3. Utilizando o BitTorrent
   4. Liberando BitTorrent no firewall
   5. Ratio
Outros artigos deste autor

Relatório do sistema (Shel Script + PHP)

WebTorrent - Interface WEB + cliente torrent

Texto puro - BitchX - cliente IRC

Administrando Linux via web (parte 1)

Leitura recomendada

Tor + Privoxy + Squid3

Velox: Como configurar sua conexão após a mudança

Montando e desvendando redes no Linux

Acesso à VPN com etoken USB

Solução completa para Web Server usando Apache + SSL + MOD_JK + PHP + MySQL

  
Comentários
[1] Comentário enviado por removido em 31/05/2007 - 12:45h

haha,
Parabéns, mt bom

[2] Comentário enviado por removido em 31/05/2007 - 13:21h

simples, direto, reto e objetivo!

[3] Comentário enviado por Credmann em 01/06/2007 - 02:41h

Testem o rTorrent também:
http://libtorrent.rakshasa.no/wiki/RTorrentUserGuide

[4] Comentário enviado por tiagofontoura em 01/06/2007 - 08:25h

ola amigo, nao estou conseguindo fazer funcionar no slackware, voce ja testou esta instalação nele?
obs: na instalacao do bittorrent nao tem o /configure

[5] Comentário enviado por luisroo em 02/06/2007 - 11:39h

Da-lhe SoLoKo :P

E isso ae kra!
Muito bom artigo, com tu disse no shell nós podemos fazer de tudo mesmo, navegar, ler e-mails, assistir tv, ver filmes, ouvir músicas... pootz é tanta coisa (lê-se tudo rss...)

flw

[6] Comentário enviado por removido em 02/06/2007 - 17:08h

Gostei do artigo! Fazer as coisas em texto puro é muito massa!

[7] Comentário enviado por lanux em 03/06/2007 - 13:00h

Para ver número de usuários e seeders tenta o BitTornado.

[8] Comentário enviado por celso annes em 18/11/2007 - 02:13h

Queria saber se tem como fazer rodar em background, pois colocando "&" depois do comando ele me da o PIN do processo mas quando deslogo ele termina o processo e se eu usar o '--alloc_type background" acontece a mesma coisa quando deslogo. Alguem sabe como fazer??

[9] Comentário enviado por lanux em 18/11/2007 - 12:08h

Celso utiliza o screen para isso.

[10] Comentário enviado por brmagalhaes em 18/11/2007 - 12:15h

olá celso.. como eu utilizava máquina sem interface gráfica.. deixava uma tty sempre aberta para isso.. mas como o amigo acima disse.. utilize o screen..

[]´s
slk

[11] Comentário enviado por celso annes em 22/11/2007 - 23:00h

vlw lanux, vlw slk obrigado pela atenção... li seu artigo sobre web torrent e aki fiuncionou perfeitamente... vou pesquisar sobre o comando screen mas ja estou mto satisfeito com o web torrent. Obrigado pela atenção


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts