rTorrent es un cliente BitTorrent basado en texto escrito en C ++ , [4] basado en las bibliotecas ncurses y libTorrent (que no debe confundirse con libtorrent ) para Unix , cuyo objetivo del autor es "un enfoque en alto rendimiento y buen código". [4]
![]() La pantalla de información principal para rTorrent y libTorrent (rTorrent v0.9.2) | |
Desarrollador (es) | Jari Sundell (también conocido como rakshasa) |
---|---|
Versión inicial | 25 de enero de 2005 [1] |
Lanzamiento estable | rTorrent 0.9.8 / libTorrent 0.13.8 (19 de julio de 2019 [±] [2] | )
Repositorio | github |
Escrito en | C ++ [3] |
Sistema operativo | Tipo Unix |
Plataforma | IA-32 , x86-64 |
Tamaño | 1,3 MiB |
Tipo | Cliente BitTorrent |
Licencia | GPL-2.0 o posterior [a] |
Sitio web | rakshasa |
Detalles técnicos
La biblioteca se diferencia de otras implementaciones transfiriendo datos directamente entre las páginas de archivo asignadas a la memoria por la función mmap () y la pila de red . En conexiones de gran ancho de banda, afirma poder sembrar a tres veces la velocidad del cliente oficial . [4]
rTorrent paquetes están disponibles para diversas distribuciones de Linux y Unix-como sistemas, y será compilar y ejecutar en casi todos los POSIX según norma sistema operativo , tales como FreeBSD y OS X .
rTorrent usa la biblioteca ncurses y es adecuado para usar con GNU Screen o Tmux ; utiliza comandos como Carriage return para cargar un torrent, después de lo cual ^ S se puede usar para iniciar un torrent (donde ^ es la abreviatura de la tecla Ctrl), el retroceso se puede usar para iniciar automáticamente un torrent una vez que se carga, haciendo un posterior Problema de ^ S innecesario, ^ K para detener y ^ D para pausa, o si ya está en pausa o detenido, ^ D nuevamente para eliminar el torrent. [5] Admite el guardado de sesiones y permite al usuario agregar y eliminar torrents . También admite la descarga parcial de torrents de varios archivos. En el lanzamiento de rTorrent-0.7.0 también se implementó el soporte para el cifrado del protocolo BitTorrent . [6] PEX , DHT y la siembra inicial fueron recientemente [ ¿cuándo? ] implementado en rTorrent.
rTorrent se puede controlar mediante XML-RPC sobre SCGI .
Ver también
- Comparación de clientes BitTorrent
Notas
- ^ GPL-2.0-o posterior con excepción de OpenSSL
Referencias
- ^ "Importación de código más antiguo conocido" .
- ^ Sundell, Jari (25 de diciembre de 2019), "Releases" , repositorio de rakshasa / rtorrent , recuperado el 9 de junio de 2021 - a través de GitHub
- ^ "Cliente rTorrent BitTorrent" , repositorio rakshasa / rtorrent , consultado el 14 de julio de 2015 , a través de GitHub
- ^ a b c Sundell, Jari, The libTorrent and rTorrent Project , archivado desde el original el 9 de abril de 2014 , consultado el 9 de agosto de 2007
- ^ RTorrent User Guide , Jari Sundell, archivado desde el original el 17 de febrero de 2014 , consultado el 25 de noviembre de 2009
- ^ LibTorrent 0.11.0 y rTorrent 0.7.0 publicados , Jari Sundell, archivado desde el original el 2 de noviembre de 2012 , consultado el 13 de diciembre de 2006
enlaces externos
- Página web oficial
- rTorrent en GitHub
- libTorrent en GitHub
- Lista de correo de rTorrent en Wayback Machine (índice de archivo)
- Sitio web antiguo en Wayback Machine (índice de archivo)