Softpedia
 


LINUX CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • Linux Kernel 3.9.6 / 3....
  • Linux Kernel 3.0.82 LTS...
  • KDE Software Compilatio...
  • PulseAudio 4.0
  • Wireshark 1.10.0
  • NetworkManager 0.9.8.2
  • LibreOffice 3.6.6 / 4.0...
  • SystemRescueCd 3.7.0
  • Linux Kernel 3.10 RC6
  • Ubuntu Tweak 0.8.5
  • Home > Linux > Communications > Filesharing

    AutonomoTorrent 0.5.1

    Download button

    No screenshots available
    Downloads: 228  View global page NEW!  Tell us about an update
    User Rating:
    Rated by:
    NOT RATED
    0 user(s)
    Developer:

    License / Price:

    Last Updated:

    Category:
    Josh S. Ziegler | More programs
    GPL v3 / FREE
    January 24th, 2012, 10:30 GMT
    ROOT / Communications / Filesharing

     Read user reviews (0)  Refer to a friend  Subscribe

    AutonomoTorrent description

    A minimal, pure-python BitTorrent client

    AutonomoTorrent is a fork of ABTorrent which is a pure Python implementation of a minimal BitTorrent client. The name AutonomoTorrent is short for Autonomous Torrent. Autonomous in this context means "existing or capable of existing independently," which refers to its pure Python nature.

    Autonomo came about because I wanted to use BitTorrent in another Python project of mine (AdroitGM), but found that most of the well-known Python clients relied upon Rasterbar's libtorrent which is in C. This worked well for dedicated clients, but all I wanted was a no-frills, good-enough client to integrate into another application for distributed file sharing. I looked at serveral pure-Python projects before settling on ABTorrent due to its minimal featureset, clean code and relatively up-to-date codebase (have a look at the old "Mainline" client code to get an idea of what I was comparing it against).

    Please keep in mind that this will remain a minimal, pure python client. I have put it on GitHub for easier forking for those with more grandiose desires. I will happily accept pull requests or patches for bugs however.

    Supports:

    - DHT
    - Multi-trackers
    - Trackerless mode & Global peers pool

    Install

    git clone git://github.com/joshsziegler/AutonomoTorrent.git
    cd AutonomoTorrent
    sudo python setup.py install
    autonomo ~/torrents/damn_small_linux.torrent


    If you have issues with Twisted while running setup, first make sure you have the python dev stuff installed (sudo apt-get install python-dev build-essential on Ubuntu). If that doesn't work, you might be better off simply installing it manually.

     Ubuntu: sudo apt-get install python-twisted


    Product's homepage

    Requirements:

    · Python

      


    TAGS:

    BitTorrent client | file sharing | BitTorrent | torrent | downloader

    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM