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: 69.819 ]

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

Texto puro - BitchX - cliente IRC

Relatório do sistema (Shel Script + PHP)

Administrando Linux via web (parte 1)

WebTorrent - Interface WEB + cliente torrent

Leitura recomendada

Desenvolvimento para deficientes visuais na plataforma Linux

Dynamips + Dynagen - Emulando Vlans com router on stick no Linux

Como montar um proxy reverse no servidor Apache

Servidor de internet para iniciantes (Debian Squeeze)

Rodando aplicações nativas de Windows em Linux pela Web

  
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