AutonomoTorrent é um fork do ABTorrent que é uma implementação Python puro de um cliente BitTorrent mínima. O nome AutonomoTorrent é curto para Torrent Autónoma. Autônoma, neste contexto, significa "existente ou capazes de existir de forma independente," que se refere à sua natureza Python puro.
Autonomo surgiu porque eu queria usar o BitTorrent em outro projeto Python meu (AdroitGM), mas descobriu que a maioria dos clientes Python conhecidos invocado libtorrent de Rasterbar que está em C. Isso funcionou bem para os clientes dedicados, mas tudo que eu queria era um sem frescuras, cliente de boa o suficiente para integrar em outro aplicativo para compartilhamento de arquivos distribuído. Olhei para projetos puro-Python serveral antes de escolher ABTorrent devido à sua featureset mínimo, código limpo e relativamente up-to-date codebase (ter um olhar para o velho "Mainline" código do cliente para ter uma idéia do que eu estava comparando- contra).
Por favor, tenha em mente que esta continuará a ser, um cliente python puro mínimo. Eu coloquei ele no GitHub para bifurcação mais fácil para aqueles com os desejos mais grandiosos. Eu ficaria feliz em aceitar pedidos de puxar ou correções para bugs no entanto.
Apoios:
- DHT
- Multi-trackers
- Modo Trackerless e Global espia piscina
Instalar
git clone git: //github.com/joshsziegler/AutonomoTorrent.git
cd AutonomoTorrent
sudo python setup.py instalar
autonomo ~ / torrents / damn_small_linux.torrent
Se você tiver problemas com a torcida durante a execução do sistema, primeiro verifique se você tem o material python dev instalado (sudo apt-get install python-dev build-essential no Ubuntu). Se isso não funcionar, você pode ser melhor fora simplesmente instalá-lo manualmente.
& Nbsp; Ubuntu: sudo apt-get install torcido-python
Requisitos :
- Python
Comentários não encontrado