KTorrent
KTorrent is a BitTorrent client that is part of the KDE Software Compilation.
KTorrent downloading. | |
Developer(s) | Joris Guisson, Ivan Vasić |
---|---|
Stable release | 5.2.0 (June 6, 2020[1]) [±] |
Repository | |
Written in | C++ |
Operating system | Unix-like |
Type | BitTorrent client |
License | GNU General Public License |
Website | kde |
Features
KTorrent is often received as a client intended to be feature rich.[2] Features include:[3]
- Upload and download speed capping / throttling & scheduling
- Internet searching with torrent search engines using KHTML part.
- Support for UDP trackers.
- IP address blocklist plugin
- Port forwarding with UPnP (Universal Plug and Play)
- Protocol encryption
- DHT (mainline version), and support for trackerless torrents
- μTorrent peer exchange (PEX) support
- File Prioritization
- Ability to import partially downloaded files
- Directory scanner to automatically watch directories for new torrents
- Manual addition of trackers to torrents
- RSS feed support
- Web interface plugin with default port number 8080
- IPv6 support
- SOCKS v4 and v5 support
- μTP support
- Generation and parsing of magnet links
- UDP tracker scraping
- Enhanced usability of the queue manager
- Super-seeding support
- Streaming of video while downloading
gollark: ?coliru```c#include <stdio.h>#define S2(x) #x#define A2(x, ...) x(x(__VA_ARGS__))#define A4(x, ...) A2(x, A2(x, __VA_ARGS__))#define R2(x) x x#define R4(x) A2(R2, x)#define R8(x) A2(R4, x)#define R16(x) A2(R8, x)#define S(x) A4(S2, A4(S2, x))#define QUITELONG R16(long)int main(){printf(S(QUITELONG));return 42;}```
gollark: ?coliru```c#include <stdio.h>#define S2(x) #x#define A2(x, ...) x(x(__VA_ARGS__))#define A4(x, ...) A2(A2(x, __VA_ARGS__), __VA_ARGS__)#define R2(x) x x#define R4(x) A2(R2, x)#define R8(x) A2(R4, x)#define R16(x) A2(R8, x)#define S(x) A4(S2, A4(S2, x))#define QUITELONG R16(long)int main(){printf(S(QUITELONG));return 42;}```
gollark: ?coliru```c#include <stdio.h>#define S2(x) #x#define A2(x, ...) x(x(__VA_ARGS__))#define A4(x, ...) A2(A2(x, __VA_ARGS__))#define R2(x) x x#define R4(x) A2(R2, x)#define R8(x) A2(R4, x)#define R16(x) A2(R8, x)#define S(x) A4(S2, A4(S2, x))#define QUITELONG R16(long)int main(){printf(S(QUITELONG));return 42;}```
gollark: Preprocessor fun™
gollark: ?coliru```c#include <stdio.h>#define S2(x) #x#define A2(x, ...) x(x(__VA_ARGS__))#define R2(x) x x#define R4(x) A2(R2, x)#define R8(x) A2(R4, x)#define R16(x) A2(R8, x)#define S(x) A2(S2, A2(S2, x))#define QUITELONG R16(long)int main(){printf(S(QUITELONG));return 42;}```
See also
- KGet
- qBittorrent
- Comparison of BitTorrent software
References
- Štikonas, Andrius (6 June 2020). "KTorrent 5.2.0". kde-announce-apps (Mailing list). Retrieved 10 June 2020.
- Nick Veitch. "7 of the best Linux BitTorrent clients". Linux Format. techradar. Retrieved 24 October 2012.
- Manual, ktorrent.org, retrieved 2012-08-25
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.