rTorrent
From Wikipedia, the free encyclopedia
The main information screen for libTorrent and rTorrent |
|
Developed by | Rakshasa (Jari Sundell) |
---|---|
Stable release | 0.8.2 - 0.12.2 (lib) (2008-12-26 ) [+/−] |
Preview release | 0.8.4 - 0.12.4 (lib) (2008-11-19 ) [+/−] |
Operating system | Unix-like |
Type | BitTorrent |
License | GNU GPL |
Website | libtorrent.rakshasa.no |
rTorrent is a text-based ncurses BitTorrent client written in C++, based on the libtorrent libraries for UNIX (not to be confused with libtorrent (Rasterbar) by Arvid Norberg), "with a focus on high performance and good code"[1].
Contents |
[edit] Technical details
The library differentiates itself from other implementations by transferring data directly between file pages mapped to memory by the mmap() function and the network stack. On high-bandwidth connections, it is claimed to be able to seed at many times the speed of the official client. [1]
rTorrent packages are available for various Linux distributions and Unix-like systems, and it will compile and run on nearly every POSIX-compliant operating system, such as FreeBSD.
rTorrent uses ncurses and is suitable for use with screen or dtach; it uses commands such as Backspace to load a torrent, ^S for start (^ is shorthand for the Ctrl key), ^K for stop, and ^D for pause, or if already paused or stopped, ^D again to delete the torrent . It supports saving of sessions and allows the user to add and remove torrents. It also supports partial downloading of multi-file torrents. In the release of rTorrent-0.7.0 support for BitTorrent protocol encryption was also implemented.[2] PEX, DHT and initial seeding were recently implemented in rTorrent.
rTorrent can be controlled via XML-RPC over SCGI.
[edit] See also
- CTorrent, a BitTorrent client with a command line interface
- Comparison of BitTorrent software
- KTorrent
[edit] References
- ^ a b The libTorrent and rTorrent Project - Trac
- ^ [1] Announcement of rTorrent-0.7.0
[edit] External links
- rTorrent homepage
- rTorrent for Darwin/Mac OS X
- nTorrent - An rTorrent GUI
- rtGui - a PHP/Web interface for rTorrent using XML-RPC
- wTorrent - a php/xhtml web interface for rTorrent
- rTWi - an rTorrent Web interface
- rtorstat - rTorrent status webpage generator : rtorstat does not require xmlrpc support, but, instead, it uses the saved session data in order to create the status page. Therefore, it is a much simpler implementation with very limited features.
- Hottest rTorrent's patches written by Josef Drexler
- Howto: Use rtorrent like a pro(version 0.6.4)
- rrssdl - An RSS Feed Downloader For TV Shows : designed to be used with rTorrent.
- n2hell : A Java-based web interface for rtorrent which does not require a separate web server.
|