Pelanggan BitTorrent

rencana senarai Wikimedia

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

sunting
Klien BitTorrent Software Percuma Linux/Unix Windows Mac OS X IPv6[1] Bahasa Program Sistem Berdasarkan Interface Bebas dari Spyware/Adware/Malware
ABC Ya Sebahagian Ya Tidak buggy[2] Python BitTornado GUI and web Ya
Acquisition Sebahagian Tidak Tidak Ya ? Objective-C and Cocoa Limewire GUI Ya
Anatomic P2P Ya Ya Ya Ya Tidak Python BitTornado GUI and old CLI Ya
Arctic Torrent Ya Tidak Ya Tidak Tidak C++ libtorrent GUI Ya
aria2 Ya Ya Ya Ya ? C++ - CLI Ya
Vuze (formerly Azureus) Ya Ya Ya Ya Sebahagian[3] Java and SWT - GUI, CLI, Telnet, Web, XML over HTTP remote control API Ya
BitComet Tidak Tidak Ya Ya Tidak C++ ? GUI Ya [4]
BitFlu Ya Ya Tidak Ya Ya Perl - Telnet and Web Ya
BitLet Planned Ya Ya Ya ? Java and JavaScript - Web XHTML Ya
BitLord Tidak Tidak Ya Tidak Tidak C++ BitComet GUI Adware[5]
BitPump Tidak Tidak Ya Tidak Tidak C++ - GUI Ya
BitThief Tidak Ya Ya Ya ? Java ? GUI Ya
BitTornado Ya Ya Ya Ya Ya Python BitTorrent GUI and CLI Ya
BitTorrent 5 / Mainline Ya Ya Ya Obsolete Tidak Python - GUI and CLI Ya
BitTorrent 6 Tidak Tidak Ya Tidak Ya C++ µTorrent GUI and CLI Ya
BitSpirit Tidak Tidak Ya Tidak Tidak C++ BitComet GUI Ya
Bits on Wheels Tidak Tidak Ya Tidak Ya Objective-C and Cocoa - GUI Ya
BitTyrant Ya Ya Ya Ya Sebahagian [3] Java and SWT Azureus GUI, CLI, Telnet, Web, XML over HTTP remote control API Ya
Blizzard Downloader Tidak Tidak Ya Ya ? ? BitTorrent client for early version GUI Ya
Blog Torrent Ya Tidak Ya Ya ? ? BitTorrent client for early version GUI Tidak diketahui
BTG Ya Ya Sebahagian[6] Ya Tidak C++ libtorrent CLI, GUI and web Ya
BTPD Ya Ya Tidak Tidak Planned C - CLI Ya
BTSharp (library) Tidak Tidak Ya Tidak Tidak C# Tidak Tidak Ya
burst! Ya Tidak Ya Tidak ? Python ? GUI Ya
CTorrent Ya Ya Tidak Tidak Tidak C++ ? CLI Ya
Deluge Ya Ya Ya Ya[7] Ya Python and C++ libtorrent GUI and Web Ya
FlashGet Tidak Tidak Ya ? Tidak ? ? Ya Ya
FoxTorrent Sebahagian[8] Ya Ya Ya Tidak XUL / JavaScript Red Swoosh GUI (FireFox) Ya
Free Download Manager Ya Tidak Ya Tidak ? C++ libtorrent GUI Ya
freeloader Ya Ya Tidak Tidak ? Python ? GUI Ya
G3 Torrent Ya Tidak Ya Tidak ? Python BitTorrent GUI and web Ya
Gnome BitTorrent Ya Ya Tidak Tidak ? Python ? GUI Ya
Halite Ya Tidak Ya Tidak ? C++ libtorrent GUI Ya
KTorrent Ya Ya Tidak [3] Diarkibkan 2008-04-21 di Wayback Machine Ya Ya C++ - GUI, Web and CLI (Alpha) Ya
LimeWire Ya Ya Ya Ya Tidak Java - GUI Ya
Localhost Ya Ya Ya Tidak ? Java and SWT Azureus Web Ya
MP3 Rocket Ya Tidak Ya Tidak Tidak Java - GUI Ya
MLDonkey Ya Ya Ya Ya Tidak Ocaml - CLI, Telnet, Web, Network GUI Ya
MonoTorrent (library) Ya Ya Ya Ya Ya C# - API Ya
MooPolice Tidak Tidak Ya Tidak Ya C++ libtorrent GUI Ya
Opera 9.0/9.50 Tidak Ya Ya Ya Ya C++ - GUI Ya
QTorrent Ya Ya Tidak Tidak ? C++/PyQt BitTornado GUI Qt (toolkit) Ya
Qbittorrent Ya Ya Tidak Ya Ya C++ libtorrent GUI Qt (toolkit) Ya
rTorrent Ya Ya Tidak Ya buggy[2] C++ [http://libtorrent.rakshasa.no/ Rakshasa's libtorrent] CLI and SCGI Ya
Rufus Ya Ya Ya Tidak Tidak Python G3 Torrent GUI and web Ya
Shareaza Ya Tidak Ya Tidak Tidak C++ - GUI and web Ya
sharktorrent Ya Ya Ya Ya ? C++ libtorrent GUI wxwidgets Ya
Snark Ya Ya ? ? ? ? ? ? Ya
SymTorrent Ya Tidak Tidak Tidak ? ? ? ? Ya
Tomato Torrent Ya Tidak Tidak Ya Tidak Cocoa BitTorrent GUI Ya
Torrent Swapper Ya Ya Ya Ya buggy[2] Python BitTorrent GUI and web Ya
TorrentFlux Ya Ya Ya Ya Ya PHP BitTornado Web Ya
TorrentRelay Tidak Ya Ya Ya Ya Perl & Python Bittorent Web Ya
TorrentVolve Ya Ya Ya Ya [9] PHP Azureus Web Ya
Transmission Ya Ya Tidak Ya Tidak C and Cocoa - GUI, CLI, Daemon and Web Ya
Tribler Ya Ya Ya Ya Ya Python ABC GUI and CLI Ya
Turbo Torrent Tidak Tidak Ya Tidak ? Python G3 Torrent GUI and web Malware
tvitty Tidak Tidak Ya Tidak Ya C++/C# libtorrent Media Center GUI Ya
TorrentSpy Rufus Ya Tidak Ya Tidak ? Python Rufus GUI Adware[10]
µTorrent Tidak[11] With Wine[12] Ya[12] With Wine[12] and in development.[13] Ya C++[14] BitTorrent GUI and Web Ya
WizBit Ya Tidak Tidak Tidak ? Python - Mobile phone GUI (alpha) Ya
XTorrent Tidak Tidak Tidak Ya Tidak C and Cocoa Transmission GUI Ya
ZipTorrent Tidak Tidak Ya Tidak ? C++ libtorrent GUI Ya
Klien BitTorrent Software percuma Linux/Unix Windows Mac OS X IPv6[1] Bahasa Program Sistem berdasarkan Interface Bebas dari Spyware/Adware/Malware

Features I

sunting
BitTorrent client Super-seeding Tracker UPnP[15] NAT Port Mapping Protocol NAT traversal DHT[16] Peer exchange Encryption UDP tracker
ABC Tidak Ya Ya ? Tidak Tidak Tidak Tidak ?
Acquisition Tidak Tidak Tidak Ya Tidak Tidak ? Tidak ?
Anatomic P2P Ya Separate download Ya ? ? ? ? Tidak ?
Arctic Torrent Tidak Tidak Tidak ? Tidak Tidak Ya Tidak ?
aria2 ? ? ? ? ? Ya Ya Ya ?
Azureus Ya Ya Ya Ya Ya[17] Ya[18] Ya Ya Ya
BitComet Ya Separate download Ya Ya Ya Ya Ya Ya Ya
BitFlu Tidak Tidak Tidak Tidak Tidak Tidak Ya Tidak ?
BitLet Tidak Tidak Ya Tidak Tidak Tidak Tidak Tidak ?
BitLord Tidak Tidak Ya ? Ya Tidak Ya Tidak Ya
BitPump Ya ? Tidak Tidak Tidak Tidak Tidak ? ?
BitThief ? ? ? ? ? ? ? ? ?
BitTornado Ya Ya[19] Ya ? Tidak Tidak Tidak Ya ?
BitTorrent 5 / Mainline Tidak Ya[19] Ya Ya Tidak Ya Ya Ya ?
BitTorrent 6 Ya Ya Ya Ya Tidak Ya Ya[20] Ya ?
BitSpirit Ya Tidak Ya Ya Ya Ya ? Ya Ya
Bits on Wheels Tidak Tidak Tidak Tidak Tidak Tidak Tidak Tidak ?
BitTyrant Ya Ya Ya Ya Ya[21] Ya[18] Ya Ya ?
Blizzard Downloader Tidak Tidak Tidak ? Tidak Tidak Tidak Tidak ?
Blog Torrent ? Ya ? ? ? ? ? ? ?
BTG ? Tidak Ya Ya ? Ya Ya Ya Ya
BTPD ? ? ? ? ? Ya ? ? ?
BTSharp(library) Tidak Ya Ya Tidak Tidak Tidak Tidak Tidak ?
burst! Ya Tidak ? ? ? ? ? Tidak ?
CTorrent ? ? ? ? ? ? ? Tidak ?
Deluge Tidak Tidak Ya Ya Ya Ya Ya Ya Ya
FlashGet ? ? ? ? ? Ya ? Ya ?
FoxTorrent Tidak Tidak Ya Tidak Tidak Tidak Tidak Tidak ?
Free Download Manager ? Ya ? ? ? Ya ? ? ?
freeloader ? Tidak ? ? ? ? ? Tidak ?
G3 Torrent Tidak Tidak Tidak ? Tidak Tidak ? Tidak ?
Gnome BitTorrent ? Tidak Tidak ? ? Tidak Tidak Tidak ?
Halite Tidak Tidak Ya Ya Tidak Ya Tidak Ya Ya
KTorrent Tidak Tidak Ya Ya Tidak Ya Ya Ya Ya
LimeWire Tidak Tidak Ya Tidak Tidak Ya Tidak Tidak Tidak
Localhost Ya Ya Ya ? Ya Ya [22] ? Tidak ?
MLDonkey Tidak Ya Tidak ? Tidak Tidak ? Tidak ?
MonoTorrent (library) Tidak Ya Ya Ya Tidak Tidak Tidak Ya ?
MooPolice Tidak Tidak Ya Ya Tidak Ya Ya[23] Ya Ya
Opera 9.0 Tidak Ya[24] ? ? ? ? Tidak ? ?
Opera 9.5 Tidak Ya ? ? ? ? Ya[25] ? ?
QTorrent Tidak Tidak Tidak ? Tidak Tidak Tidak Tidak ?
Qbittorrent Tidak Tidak Ya ? Tidak Ya Ya Ya Ya
rTorrent Ya Tidak Tidak Tidak Tidak Ya Ya Ya ?
Rufus Tidak Tidak ? ? Tidak Tidak ? Tidak ?
Shareaza Tidak Tidak Ya ? Tidak Ya[26] ? Tidak ?
sharktorrent Tidak Tidak Ya ? Tidak Ya ? Tidak ?
Snark ? Ya ? ? ? ? ? ? ?
SymTorrent Tidak Tidak ? ? ? Tidak Tidak Tidak ?
Tomato Torrent Tidak Ya ? ? ? Ya ? Tidak ?
Torrent Swapper Ya Ya[19] Ya ? Tidak Tidak Ya Tidak ?
TorrentFlux Ya Tidak Ya ? Tidak Tidak Tidak Ya ?
TorrentRelay Tidak Tidak Ya ? Tidak Tidak Ya Ya ?
TorrentVolve [9] Tidak [9] [9] [9] [9] [9] [9] ?
Transmission Tidak Tidak Ya Ya Ya Tidak Ya[27] Ya ?
Tribler ? ? Ya Ya ? Ya Ya Ya ?
Turbo Torrent Ya Ya Ya ? Tidak Tidak ? Tidak ?
tvitty Tidak Tidak Ya Ya Ya Ya Ya Tidak Ya
TorrentSpy Rufus Tidak Tidak ? ? ? Tidak ? Tidak ?
µTorrent Ya Ya Ya Ya Tidak Ya[28] Ya[29] Ya Tidak
WizBit Tidak Tidak Tidak ? Tidak Tidak Tidak Tidak ?
XTorrent Tidak Tidak Ya Ya Tidak Tidak Ya[30] Tidak ?
ZipTorrent ? ? Ya ? Tidak ? ? Tidak ?
BitTorrent client Super-seeding Tracker UPnP[15] NAT Port Mapping Protocol NAT traversal DHT[16] Peer exchange Encryption UDP tracker

Features II

sunting
BitTorrent client Cache[31] Web seeding[32] Broadcatching (RSS) Prioritization Selective downloads SOCKS Remote control via web Engine Auto updates Notes
ABC ? Ya Tidak Ya Tidak ? Ya Separate download ? Linux version = old version
Acquisition ? Tidak Tidak Tidak Tidak Tidak Tidak Tidak ? 3 torrents max, infinity when registered
Anatomic P2P ? Ya ? ? ? ? ? ? ? Tracker exists as a separate download
Arctic Torrent ? Tidak Tidak Tidak Tidak Tidak Tidak Tidak ?
aria2 Tidak Tidak Tidak Tidak Ya ? Tidak Tidak ?
Azureus Ya Ya [33] Plugin Ya Ya Ya Plugin[34] Ya Ya
BitComet Ya Tidak Beta Ya Ya Ya Tidak Built-in Web browser Ya Tracker exists as a separate download
BitFlu Sebahagian Tidak Tidak Tidak Ya Tidak Ya Tidak Tidak No built-in Cache-Disk cache but a Delayed commit
BitLet Tidak Tidak Tidak Tidak Tidak Tidak Tidak Tidak Ya
BitLord Ya Tidak Ya Ya Ya Ya Tidak Built-in Web browser Ya
BitPump ? ? ? ? ? ? ? ? ?
BitThief ? ? ? ? ? ? ? ? ? Designed to abuse the BitTorrent protocol. Never uploads real data, only downloads
BitTornado Ya Ya Tidak Ya Ya Tidak Tidak Tidak Tidak
BitTorrent 5 / Mainline ? Ya Tidak Ya Ya Tidak Tidak Ya Ya
BitTorrent 6 Ya Ya Ya Ya Ya Ya Ya Ya Ya
BitSpirit Ya Tidak Tidak Ya Ya Ya Tidak Ya Ya
Bits on Wheels ? ? ? ? Tidak ? Tidak ? ?
BitTyrant Ya Ya [33] Plugin Ya Ya Ya Plugin[34] 3rd party plugins Ya
Blizzard Downloader ? Tidak Tidak Tidak Tidak ? Tidak Tidak ?
Blog Torrent ? Tidak Tidak Tidak Tidak ? Tidak Tidak ?
BTG Ya Ya Tidak Ya Ya ? Ya Tidak Tidak
BTPD ? ? ? ? ? ? ? ? ?
BTSharp (library) Ya Tidak Tidak Tidak Tidak Tidak Tidak Tidak Tidak
burst! ? ? ? ? Tidak ? ? ? ? 20 torrents max
CTorrent ? ? ? Ya Tidak ? ? ? Tidak
Deluge Ya Ya Ya Ya Ya Ya Ya Ya Notification only
FlashGet ? ? ? ? ? ? ? ? ?
FoxTorrent Tidak Tidak Tidak Tidak Ya Tidak Tidak Tidak Ya Streaming media capacities
Free Download Manager ? ? ? Ya ? ? ? ? Pilihan
freeloader ? ? Tidak ? ? ? Tidak Tidak ?
G3 Torrent ? Tidak Ya Ya Ya Tidak Ya Tidak ?
Gnome BitTorrent ? Tidak Tidak ? Tidak ? Tidak Tidak ?
Halite Tidak Tidak Tidak Ya Ya Tidak Tidak ? Tidak Have a stand-alone version
KTorrent Ya Ya Sebahagian[35] Ya Ya Ya Ya Built-in Web browser via package management system
LimeWire Ya Tidak Tidak Tidak Tidak Ya Tidak Tidak Ya
Localhost Ya Tidak Plugin Ya Ya Ya Plugin[34] Ya ? DHT are required by Localhost
MLDonkey Ya Tidak 3rd party bash script Ya Tidak Tidak[36] Ya Built-into Web browser Tidak
MonoTorrent (library) Ya Tidak Ya Ya Ya Tidak Ya Tidak Tidak
MooPolice Tidak Ya Tidak Ya Ya Ya Tidak Tidak Tidak
Opera 9.0/9.5 ? ? Ya Tidak Tidak Tidak Tidak Built-into Web browser Notification only
QTorrent ? ? ? ? ? ? ? ? ?
Qbittorrent Tidak Ya Ya Ya Ya ? Tidak Ya[37] Tidak, only search engines parser
rTorrent Sebahagian Tidak 3rd party utility [38] Ya Ya Tidak Ya Tidak Tidak No built-in Cache-Disk cache but a Delayed sync
Rufus ? Tidak Ya Ya Ya ? Ya Tidak ?
Shareaza Ya Ya[12] Tidak Ya Tidak Tidak Ya Ya Ya 10[39]
sharktorrent Tidak Tidak Tidak Tidak Tidak Tidak Tidak Tidak ?
Snark ? ? ? ? ? ? ? ? ?
SymTorrent ? ? ? ? ? ? ? ? ?
Tomato Torrent ? ? ? ? ? ? ? ? ?
Torrent Swapper Ya Ya Ya Ya Ya Tidak Ya Built-in Web browser Ya
TorrentFlux Ya Ya Ya Ya Ya Tidak Ya Ya ?
TorrentRelay Ya Tidak Tidak Ya Ya Ya Ya Ya ? Requires no client-side software. Entirely WEB BASED.
TorrentVolve [9] Tidak Tidak Ya Ya Tidak Ya Tidak [9]
Transmission Tidak Tidak Tidak Ya Ya Tidak Ya Tidak Ya
Tribler ? ? Ya Ya ? Tidak ? Tidak Tidak
Turbo Torrent ? Tidak Tidak Ya Ya ? Ya Built-in Web browser ?
tvitty Ya Ya Ya Tidak Tidak Tidak Tidak Ya Ya Add-In for Vista Media Center
TorrentSpy Rufus ? Tidak Ya Ya Ya ? ? ? ?
µTorrent Ya Ya Ya Ya Ya Ya Ya Ya Ya
WizBit Tidak Tidak Tidak Tidak ? Tidak Tidak Ya ?
XTorrent ? ? Ya Tidak Ya Ya Tidak Ya Ya
ZipTorrent ? ? Ya ? ? ? ? ? ?
BitTorrent client Cache[31] Web seeding[32] Broadcatching (RSS) Prioritization Selective downloads SOCKS Remote control via web Engine Auto updates Notes
  1. ^ a b Clients that have been seen in the real world to actually work with IPv6, see IPv6 BitTorrent Clients Diarkibkan 2008-05-13 di Wayback Machine Ralat petik: Tag <ref> tidak sah, nama "ipv6" digunakan secara berulang dengan kandungan yang berbeza
  2. ^ a b c Announcements to the tracker are made via IPv6 if possible, but the client doesn't listen on the respective port.
  3. ^ a b Linux version works, Windows version has not been working with IPv6 due to Java Bug 6230761
  4. ^ 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.
  5. ^ http://torrentfreak.com/bitlord-v2-released-now-supports-edonkey/
  6. ^ Through wwwBTG, a web front-end
  7. ^ Available via MacPorts
  8. ^ Claims to be open-source but is based on a binary-only component (Red Swoosh), which is installed automatically.
  9. ^ a b c d e f g h i j When Azureus module is used
  10. ^ Unofficial version of Rufus created by TorrentSpy with WhenU SaveNow adware bundled in it; reportedly possible to opt-out during installation.
  11. ^ "salinan arkib". Diarkibkan daripada yang asal pada 2009-03-18. Dicapai pada 2008-08-16.
  12. ^ a b c d The official FAQ Diarkibkan 2008-06-19 di Wayback Machine and manual claim that µTorrent works under Linux, BSD, and Mac OS X using Wine 0.9.16+ with only minor interface issues.
  13. ^ "OSX version progress admin post". Diarkibkan daripada yang asal pada 2008-09-11. Dicapai pada 2008-08-16.
  14. ^ "salinan arkib". Diarkibkan daripada yang asal pada 2009-03-18. Dicapai pada 2008-08-16.
  15. ^ a b Automatically configure port forwarding (requires Router with UPnP support)
  16. ^ a b DHT 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.
  17. ^ Since version 2.5.0.2. It's UDP based, an experimental feature and only supported by other Azureus clients
  18. ^ a b Has its own DHT, a mainline-DHT compatible implementation is available as plugin
  19. ^ a b c Tracker included with Linux binaries and with source, but not with Windows binary
  20. ^ Exchanging with BT 6 and µTorrent clients (and now MooPolice)
  21. ^ It's UDP based, an experimental feature and only supported by other Azureus based clients
  22. ^ 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.
  23. ^ Exchanging with µTorrent
  24. ^ "Weekly - Desktop Team - by Opera Desktop Team". Diarkibkan daripada yang asal pada 2006-06-18. Dicapai pada 2006-06-18.
  25. ^ Opera 9.5 Beta 1 for Windows Changelog
  26. ^ It's not a DHT network, but Shareaza uses gnutella2 to find other Shareaza clients.
  27. ^ Exchanges with µTorrent and Azureus peers.
  28. ^ µTorrent's [1] Diarkibkan 2008-06-19 di Wayback Machine DHT implementation is the same as Mainline and BitComet's, but unfortunately this is incompatible with Azureus's implementation.
  29. ^ Exchanging with BT 6 and µTorrent clients (and now MooPolice)
  30. ^ Exchanges with µTorrent and Azureus peers.
  31. ^ a b Reduces 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.
  32. ^ a b Recently implemented (unofficial) web seeding feature, see HTTP-Based Seeding Specification
  33. ^ a b Supports the Getright Webseeding spec in addition to the Bittornado spec[2]
  34. ^ a b c Provides a Java-based and a simple Web-based user interface. Ralat petik: Tag <ref> tidak sah, nama "azweb" digunakan secara berulang dengan kandungan yang berbeza
  35. ^ KTorrent no longer supports RSS broadcatching in version 3.x
  36. ^ See task #4401 Socks Proxy; however, http proxy is supported.
  37. ^ Integrated
  38. ^ 3rd party utility RSSDler
  39. ^ Max active torrents number depends of configured connection speed

Pautan Luar

sunting