RTorrent
![]() ![]() | |
Tipus | eina de línia d'ordres, client de Bittorrent i programari lliure ![]() |
---|---|
Basat en | libtorrent (rakshasa) (en) ![]() ![]() |
Versió estable | |
Llicència | GNU General Public License ![]() |
Característiques tècniques | |
Sistema operatiu | Unix-like ![]() |
Escrit en | C ![]() |
Biblioteca d'interfície d'usuari | ncurses ![]() |
Més informació | |
Lloc web | github.com… (anglès) ![]() |
| |
rTorrent és un client de BitTorrent en mode text capaç de rivalitzar amb altres clients d'interfície gràfica; especialment pel seu baix consum de recursos.
Està disponible per qualsevol distribució GNU/linux i una implementació parcial per Mac OS.
Detalls tècnics
[modifica]La biblioteca es diferencia de les altres realitzacions en el seu ús de la transferència de dades mitjançant paginació de memòria, usant la funció mmap() i la pila de xarxa. En connexions de banda ampla pot arribar a sembrar diverses vegades el nombre de fitxers que pot sembrar el client original BitTorrent.[1]
Els paquets de rTorrent estan disponibles en diverses distribucions GNU/Linux i sistemes Unix-like, i es pot compilar i executar en gairebé qualsevol sistema operatiu POSIX, com FreeBSD.
rTorrent usa ncurses i està preparat per usar-se amb screen o dtach; usa ordres com backspace per carregar un torrent, ctrl S per començar, ctrl K per parar i ctrl D per pausar o, si ja està en pausa, parar, ctrl D una altra vegada esborra el torrent. Suporta guardar sessions i permet a l'usuari afegir i eliminar torrents. També suporta la descàrrega parcial de torrents multifitxer. En la versió 0.7.0 es va implementar el suport de xifrat.[2] PEX, DHT i sembrat inicial van ser recentment implementats també a rTorrent.
rTorrent pot ser controlat via XML-RPC sobre SCGI.
Referències
[modifica]- ↑ Trac del proyecto de libTorrent y rTorrent
- ↑ «LibTorrent 0.11.0 and rTorrent 0.7.0 released». Libtorrent-devel, 13-12-2006.