Pelanggan BitTorrent

Pelanggan BitTorrent ialah sejenis atur cara komputer yang menguruskan proses muat turun dan muat naik data torrent menggunakan protokol BitTorrent.

Pelanggan BitTorrent yang pertama bernama Bitorrent telah direka oleh Bram Cohen pada musim panas tahun 2002.

 Perbandingan Antara Klien BitTorrent

Umum
 Klien BitTorrent  Software Percuma Linux/Unix Windows Mac OS X IPv6Clients that have been seen in the real world to actually work with IPv6, see IPv6 BitTorrent Clients  Bahasa Program Sistem Berdasarkan Interface Bebas dari Spyware/Adware/Malware ABC     Announcements to the tracker are made via IPv6 if possible, but the client doesn't listen on the respective port. Python BitTornado GUI and web  Acquisition      Objective-C and Cocoa Limewire GUI  Anatomic P2P      Python BitTornado GUI and old CLI  Arctic Torrent      C++ libtorrent GUI  aria2      C++ - CLI  Vuze (formerly Azureus)      Linux version works, Windows version has not been working with IPv6 due to Java Bug 6230761 Java and SWT - GUI, CLI, Telnet, Web, XML over HTTP remote control API  BitComet      C++  GUI   The official BitComet website claims that "BitComet does not contain any adware or spyware". However, versions 0.85 to 0.97 contained advertising. The current versions no longer contain advertising, except in the web-based search window. BitFlu      Perl - Telnet and Web  BitLet      Java and JavaScript - Web XHTML  BitLord      C++ BitComet GUI http://torrentfreak.com/bitlord-v2-released-now-supports-edonkey/ BitPump      C++ - GUI  BitThief      Java  GUI  BitTornado      Python BitTorrent GUI and CLI  BitTorrent 5 / Mainline      Python - GUI and CLI  BitTorrent 6      C++ µTorrent GUI and CLI  BitSpirit      C++ BitComet GUI  Bits on Wheels      Objective-C and Cocoa - GUI  BitTyrant       Java and SWT Azureus GUI, CLI, Telnet, Web, XML over HTTP remote control API  Blizzard Downloader       BitTorrent client for early version GUI  Blog Torrent       BitTorrent client for early version GUI  BTG   Through wwwBTG, a web front-end   C++ libtorrent CLI, GUI and web  BTPD      C - CLI  BTSharp (library)      C#    burst!      Python  GUI  CTorrent      C++  CLI  Deluge    Available via MacPorts  Python and C++ libtorrent GUI and Web  FlashGet          FoxTorrent Claims to be open-source but is based on a binary-only component (Red Swoosh), which is installed automatically.     XUL / JavaScript Red Swoosh GUI (FireFox)  Free Download Manager      C++ libtorrent GUI  freeloader      Python  GUI  G3 Torrent      Python BitTorrent GUI and web  Gnome BitTorrent      Python  GUI  Halite      C++ libtorrent GUI  KTorrent        C++ - GUI, Web and CLI (Alpha)  LimeWire      Java - GUI  Localhost      Java and SWT Azureus Web  MP3 Rocket      Java - GUI  MLDonkey      Ocaml - CLI, Telnet, Web, Network GUI  MonoTorrent (library)      C# - API  MooPolice      C++ libtorrent GUI  Opera 9.0/9.50      C++ - GUI  QTorrent      C++/PyQt BitTornado GUI Qt (toolkit)  Qbittorrent      C++ libtorrent GUI Qt (toolkit)  rTorrent      C++ libtorrent.rakshasa.no/ Rakshasa's libtorrent CLI and SCGI  Rufus      Python G3 Torrent GUI and web  Shareaza      C++ - GUI and web  sharktorrent      C++ libtorrent GUI wxwidgets  Snark          SymTorrent          Tomato Torrent      Cocoa BitTorrent GUI  Torrent Swapper      Python BitTorrent GUI and web  TorrentFlux      PHP BitTornado Web  TorrentRelay      Perl & Python Bittorent Web  TorrentVolve      When Azureus module is used PHP Azureus Web  Transmission      C and Cocoa - GUI, CLI, Daemon and Web  Tribler      Python ABC GUI and CLI  Turbo Torrent      Python G3 Torrent GUI and web  tvitty      C++/C# libtorrent Media Center GUI  TorrentSpy Rufus      Python Rufus GUI Unofficial version of Rufus created by TorrentSpy with WhenU SaveNow adware bundled in it; reportedly possible to opt-out during installation. µTorrent  The official FAQ  and manual claim that µTorrent works under Linux, BSD, and Mac OS X using Wine 0.9.16+ with only minor interface issues.   and in development.  C++ BitTorrent GUI and Web  WizBit      Python - Mobile phone GUI (alpha)  XTorrent      C and Cocoa Transmission GUI  ZipTorrent      C++ libtorrent GUI  Klien BitTorrent  Software percuma Linux/Unix Windows Mac OS X IPv6Clients that have been seen in the real world to actually work with IPv6, see IPv6 BitTorrent Clients Bahasa Program Sistem berdasarkan Interface Bebas dari Spyware/Adware/Malware

Features I
 BitTorrent client Super-seeding Tracker UPnPAutomatically configure port forwarding (requires Router with UPnP support) NAT Port Mapping Protocol NAT traversal DHTDHT permits use of trackerless torrents (with supporting clients) to resume normal torrents when their tracker is down. However, some trackers that register their users for keeping tabs on fair usage (such as a ratio of bytes downloaded to uploaded) may not reliably measure and update usage for users employing DHT. Peer exchange Encryption UDP tracker ABC          Acquisition          Anatomic P2P   Separate download        Arctic Torrent          aria2          Azureus     Since version 2.5.0.2. It's UDP based, an experimental feature and only supported by other Azureus clients Has its own DHT, a mainline-DHT compatible implementation is available as plugin    BitComet   Separate download        BitFlu          BitLet          BitLord          BitPump          BitThief          BitTornado  Tracker included with Linux binaries and with source, but not with Windows binary        BitTorrent 5 / Mainline          BitTorrent 6       Exchanging with BT 6 and µTorrent clients (and now MooPolice)   BitSpirit          Bits on Wheels          BitTyrant     It's UDP based, an experimental feature and only supported by other Azureus based clients     Blizzard Downloader          Blog Torrent          BTG          BTPD          BTSharp(library)          burst!          CTorrent          Deluge          FlashGet          FoxTorrent          Free Download Manager          freeloader          G3 Torrent          Gnome BitTorrent          Halite          KTorrent          LimeWire          Localhost       Localhost uses a DHT protocol called Kademlia to connect to peers that are running Localhost. Each peer has an index of directories and files that it shares with peers that it is connected to. No one peer is responsible for storing the entire directory structure, it is distributed among everyone. It is collaboratively maintained, edited and built upon by all users in a popularity based system.    MLDonkey          MonoTorrent (library)          MooPolice       Exchanging with µTorrent   Opera 9.0          Opera 9.5       Opera 9.5 Beta 1 for Windows Changelog   QTorrent          Qbittorrent          rTorrent          Rufus          Shareaza    It's not a DHT network, but Shareaza uses gnutella2 to find other Shareaza clients.    sharktorrent        Snark        SymTorrent          Tomato Torrent          Torrent Swapper  Tracker included with Linux binaries and with source, but not with Windows binary        TorrentFlux          TorrentRelay          TorrentVolve                 Transmission       Exchanges with µTorrent and Azureus peers.   Tribler          Turbo Torrent          tvitty          TorrentSpy Rufus          µTorrent      µTorrent's   DHT implementation is the same as Mainline and BitComet's, but unfortunately this is incompatible with Azureus's implementation. Exchanging with BT 6 and µTorrent clients (and now MooPolice)   WizBit          XTorrent       Exchanges with µTorrent and Azureus peers.   ZipTorrent          BitTorrent client Super-seeding Tracker UPnPAutomatically configure port forwarding (requires Router with UPnP support) NAT Port Mapping Protocol NAT traversal DHTDHT permits use of trackerless torrents (with supporting clients) to resume normal torrents when their tracker is down. However, some trackers that register their users for keeping tabs on fair usage (such as a ratio of bytes downloaded to uploaded) may not reliably measure and update usage for users employing DHT. Peer exchange Encryption UDP tracker

Features II
 BitTorrent client CacheReduces disk usage, file fragmentation (in case it is not preallocated) and latencies due to larger written blocks and cached data for hash checking finished pieces. Web seedingRecently implemented (unofficial) web seeding feature, see HTTP-Based Seeding Specification Broadcatching (RSS) Prioritization Selective downloads SOCKS Remote control via web Engine Auto updates Notes ABC         Separate download  Linux version = old version Acquisition          3 torrents max, infinity when registered Anatomic P2P          Tracker exists as a separate download Arctic Torrent           aria2           Azureus   Supports the Getright Webseeding spec in addition to the Bittornado spec  Plugin     PluginProvides a Java-based and a simple Web-based user interface.    BitComet         Tracker exists as a separate download BitFlu          No built-in Cache-Disk cache but a Delayed commit BitLet           BitLord           BitPump           BitThief          Designed to abuse the BitTorrent protocol. Never uploads real data, only downloads BitTornado           BitTorrent 5 / Mainline          BitTorrent 6          BitSpirit           Bits on Wheels           BitTyrant     Plugin     PluginProvides a Java-based and a simple HTML/JS based WebUI    Blizzard Downloader           Blog Torrent           BTG           BTPD           BTSharp (library)           burst!          20 torrents max CTorrent           Deluge          Notification only  FlashGet           FoxTorrent          Streaming media capacities Free Download Manager           freeloader           G3 Torrent           Gnome BitTorrent           Halite          Have a stand-alone version KTorrent   KTorrent no longer supports RSS broadcatching in version 3.x       via package management system  LimeWire           Localhost    Plugin     Plugin   DHT are required by Localhost MLDonkey      See task #4401 Socks Proxy; however, http proxy is supported.     MonoTorrent (library)           MooPolice           Opera 9.0/9.5          Notification only  QTorrent           Qbittorrent        Integrated , only search engines parser  rTorrent  3rd party utility 3rd party utility RSSDler       No built-in Cache-Disk cache but a Delayed sync Rufus           Shareaza          Max active torrents number depends of configured connection speed sharktorrent          Snark           SymTorrent           Tomato Torrent           Torrent Swapper           TorrentFlux           TorrentRelay          Requires no client-side software. Entirely WEB BASED. TorrentVolve             Transmission           Tribler           Turbo Torrent          tvitty          Add-In for Vista Media Center TorrentSpy Rufus           µTorrent          WizBit           XTorrent           ZipTorrent           BitTorrent client CacheReduces disk usage, file fragmentation (in case it is not preallocated) and latencies due to larger written blocks and cached data for hash checking finished pieces. Web seedingRecently implemented (unofficial) web seeding feature, see HTTP-Based Seeding Specification Broadcatching (RSS) Prioritization Selective downloads SOCKS Remote control via web Engine Auto updates Notes

Nota

Pautan Luar
SourceForge's "Bittorrent" section
SourceForge's "File Sharing" section
Bittorrent peer_id specification
Bittorrent peer_id specification
Article suggesting that a BitTorrent client is installed on more than 13% of Windows desktop PCs
User-ranked list of bittorrent clients 
How to use BitTorrent 

Kategori:BitTorrent
*
Kategori:Free BitTorrent clients
Kategori:Software comparisons

it:BitTorrent#Client