Transmisión (cliente BitTorrent)


De Wikipedia, la enciclopedia libre
  (Redirigido desde Transmisión (BitTorrent) )
Saltar a navegación Saltar a búsqueda

Transmission es un cliente BitTorrent que presenta una variedad de interfaces de usuario además de un back-end multiplataforma . Transmission es un software libre con licencia bajo los términos de la Licencia Pública General GNU , con partes bajo la Licencia MIT . [6]

Características

La transmisión permite a los usuarios descargar rápidamente archivos de varios pares en Internet y cargar sus propios archivos. [7] Al agregar archivos torrent a través de la interfaz de usuario, los usuarios pueden crear una cola de archivos para descargar y cargar. Dentro de los menús de selección de archivos, los usuarios pueden personalizar sus descargas a nivel de archivos individuales. Transmission también semillas , es decir, compartirá automáticamente el contenido descargado. [8]

La transmisión permite la asignación de prioridades a los torrents y a los archivos dentro de los torrents, lo que puede influir en los archivos que se descargan primero. Es compatible con el esquema Magnet URI [9] y conexiones cifradas . Permite la creación de archivos torrent y el intercambio entre pares compatible con Vuze y μTorrent . Incluye un servidor web integrado para que los usuarios puedan controlar la transmisión de forma remota a través de la web. [10] También admite mapeo automático de puertos usando UPnP / NAT-PMP , almacenamiento en caché de pares, listas de bloqueo para pares malos , límites de ancho de banda que dependen de la hora del día, globalmente o por torrent, y tiene soporte parcial para IPv6.[11] Permite el uso de múltiples rastreadores simultáneamente, [12] Local Peer Discovery , [13] Protocolo de micro transporte (μTP), [14] y rastreador UDP . [15] No admite la suscripción directa afuentes RSS que contengan archivos torrent para su descarga automática, pero los complementos de terceros pueden proporcionar esta funcionalidad. [10] : 229 

Las características específicas de macOS incluyen notificaciones Dock y Growl , actualizaciones automáticas usando Sparkle y Universal Binary (hasta la versión 2.22).

Desarrollo

Ventana de configuración y actividad de torrents de Transmission.

Transmission 1.60 y versiones posteriores eliminaron el soporte para Mac OS X v10.4 . Actualmente, Transmission 1.54 es la última versión que se ejecuta en Mac OS X 10.4. Aunque es posible compilar versiones posteriores desde el código fuente, ya sea descargándolo del sitio web del proyecto [16] o usando un administrador de paquetes como Fink o MacPorts , no es compatible y los errores específicos de 10.4 no serán corregidos. A partir de Transmission 2.30 [17] se necesita un Apple Mac con una CPU Intel ; Los sistemas basados ​​en PowerPC ya no son compatibles de forma nativa.

El back-end Transmission (libTransmission) también sirve como base del demonio Transmission . El demonio admite una interfaz web denominada Clutch. Las versiones anteriores se han adaptado para formar la base del sistema de actualización del videojuego Metal Gear Online en PlayStation 3 , [18] [19] , así como el backend del servicio BitTorrent de ImageShack .

Distribución y puertos

Hay una versión portátil disponible en PortableApps.com . [20]

Puertos

Transmisión v2.92 en macOS

Transmission es un conjunto de clientes BitTorrent ligeros (en forma de GUI, CLI y demonio). Todas sus encarnaciones cuentan con una interfaz muy simple e intuitiva en la parte superior en un back-end eficiente y multiplataforma.

Hay varios clientes de transmisión para diferentes sistemas operativos, incluidos los de tipo Unix , macOS y BeOS / ZETA . Cada interfaz de usuario del sistema operativo se crea utilizando kits de herramientas de widgets nativos . [6] Por ejemplo, Transmission- GTK usa la interfaz GTK , Transmission-qt la interfaz Qt y Transmission-cli una interfaz de línea de comandos . Transmission-remote-cli es una interfaz ncurses para el demonio de transmisión. Python-Transmissionrpc es un módulo de Python que implementa el protocolo de cliente JSON - RPC para Transmisión

Un puerto no oficial de Transmission usando una interfaz de línea de comandos (CLI) en iOS se logró el 3 de marzo de 2008. [21] En noviembre de 2010, iTransmission, otro puerto no oficial, fue lanzado para iPhones con jailbreak con una GUI que es capaz de descargar directamente al dispositivo a través de WiFi o 3G. [22] Se lanzó un control remoto de Transmission para Android , con el nombre de Transdroid, pero actualmente no admite la descarga directamente a los dispositivos. [23]

En Windows , Transmission-Qt se puede construir con MinGW , [24] el demonio y las herramientas de consola se pueden construir con Cygwin , [25] también hay dos GUI de terceros : Transmission-Remote-dotnet [26] y Transmission Remote GUI , [27] así como compilaciones completas no oficiales del cliente Qt de Transmission., [28] [29] También hay una compilación completa no oficial del demonio de Transmission que se puede ejecutar como un servicio de Windows . [30] Esta misma compilación completa no oficial del demonio Transmission que se ejecuta como un servicio de Windowsse puede utilizar para la transmisión directa de los archivos de descarga. [31]

Un puerto para todas las plataformas mejoradas con transmisión de los archivos de descarga se encuentra en GitHub . [32]

También se transfiere al sistema operativo Maemo de la tableta de Internet Nokia N810 y al teléfono inteligente N900 , así como al sistema operativo MeeGo / Harmattan de los teléfonos inteligentes Nokia N9 y N950 , en los que descarga los torrents al dispositivo.

Violación del sitio web

En marzo de 2016, Palo Alto Networks informó que el sitio web oficial de Transmission estaba comprometido y los archivos .dmg contaminados se cargaron en el sitio, utilizando una firma de desarrollador de Apple para omitir la función de control de acceso de OS X. [33] [34] [35]

Los paquetes contaminados instalaron una aplicación de ransomware (una variante de Linux.Encoder.1 , pero recompilada para Mac, conocida como KeRanger ) que cifra los archivos del usuario e intenta obligar a los usuarios a pagar 1 Bitcoin (por un valor aproximado de 404 dólares estadounidenses en el momento de la ataque) para obtener el paquete de descifrado. El sitio web de Transmission recomendó a los usuarios de Mac que actualicen inmediatamente a una nueva versión que elimine el archivo infectado con malware. Apple revocó el certificado de desarrollador que se utilizó para firmar el paquete contaminado y agregó la firma del paquete al sistema anti-malware XProtect .

Recepción

Transmission es el cliente BitTorrent predeterminado de muchas distribuciones de Unix y Linux , [36] incluyendo Joli OS , Solaris , [37] Ubuntu , [38] Mandriva , [39] Mint , [40] Fedora , [41] Puppy , [42] CrunchBang , [43] Zenwalk , [44] y el sabor GNOME de openSUSE . [45]

Fon envía sus enrutadores con Transmission preinstalado. [46]

El editor de CNET, Paul Huges, elogió a Transmission por su "simplicidad, ligereza y gran cantidad de funciones" y, en abril de 2017, el software ocupaba el tercer lugar en descargas P2P para Mac en CNET. [47] [48]

Ver también

  • Comparación de clientes BitTorrent
  • Compartición de archivos

Notas

  1. ^ Solo GPL-2.0 o solo GPL-3.0 o cualquier licencia futura respaldada por Mnemosyne LLC.
  2. ^ Con excepción de OpenSSL.

Referencias

  1. ^ "MovedToGitHub / Cambios - Transmisión" . trac.transmissionbt.com .
  2. ^ "Transmisión: Repositorio oficial del cliente de Transmisión BitTorrent" . 4 de diciembre de 2017 - a través de GitHub.
  3. ^ "Lanzamiento 3.00" . 22 de mayo de 2020 . Consultado el 23 de mayo de 2020 .
  4. ^ Transmission-Qt para Windows | Un cliente BitTorrent rápido y fácil . Trqtw.sourceforge.net. Consultado el 9 de diciembre de 2013.
  5. ^ COPIA en maletero - Transmisión . Trac.transmissionbt.com. Consultado el 9 de diciembre de 2013.
  6. ^ a b Transmission - About , www.transmissionbt.com, 2009, archivado desde el original el 7 de julio de 2009 , consultado el 4 de julio de 2009
  7. ^ Richard Petersen (2 de julio de 2014). Inicio de Fedora Desktop: Fedora 20 Edition . Presione. págs. 209–. ISBN 978-1-4842-0067-4.
  8. ^ Richard Petersen (2011). Red Hat Enterprise Linux 6: Escritorio y administración . Prensa de tortugas de surf. págs. 246–. ISBN 978-1-936280-25-4.
  9. ^ Vínculos magnéticos, extensión para que los pares envíen archivos de metadatos , Trac.transmissionbt.com , consultado el 24 de agosto de 2012
  10. ↑ a b Scott Granneman (18 de octubre de 2010). Mac OS X Snow Leopard para usuarios avanzados . Presione. págs. 237–. ISBN 978-1-4302-3031-1.
  11. ^ IPv6 no funciona con rastreadores de doble pila , Trac.transmissionbt.com , consultado el 24 de agosto de 2012
  12. ^ Adición de listas de rastreadores a torrents , Trac.transmissionbt.com , consultado el 24 de agosto de 2012
  13. ^ Implementación del protocolo Local Peer Discovery , Trac.transmissionbt.com , consultado el 24 de agosto de 2012
  14. ^ Agregue soporte de uTP , Trac.transmissionbt.com , consultado el 24 de agosto de 2012
  15. ^ Soporte de protocolo de seguimiento UDP , Trac.transmissionbt.com, 12 de febrero de 2011 , consultado el 24 de agosto de 2012
  16. ^ "Edificio" .
  17. ^ "Registro de cambios de transmisión" . Archivado desde el original el 24 de mayo de 2015 . Consultado el 19 de mayo de 2011 .
  18. ^ [1] [ enlace muerto ]
  19. ^ "Tecnología de comunicación P2P: distribución de datos de gran capacidad BitTorrent" (PDF) . Archivado desde el original (PDF) el 5 de marzo de 2012 . Consultado el 31 de julio de 2021 .
  20. ^ "Transmisión-Qt portátil" . PortableApps.com: software portátil para unidades USB, portátiles y en la nube .
  21. ^ "Copia archivada" . Archivado desde el original el 8 de marzo de 2008 . Consultado el 6 de abril de 2008 .CS1 maint: copia archivada como título ( enlace )
  22. ^ iTransmission, un cliente nativo de BitTorrent en iOS , github.com , consultado el 27 de julio de 2016
  23. ^ "Léame - Acerca de" . Transdroid . GitHub.com . Consultado el 14 de julio de 2018 .
  24. ^ Building TransmissionQt in Windows , Trac.transmissionbt.com , consultado el 24 de agosto de 2012
  25. ^ Building , Trac.transmissionbt.com , consultado el 24 de agosto de 2012
  26. ^ Un control remoto de µTorrent como Windows para el cliente Transmission , consultado el 24 de agosto de 2012
  27. ^ Interfaz gráfica de usuario remota multiplataforma para el demonio de transmisión , github.com, archivado desde el original el 27 de julio de 2016 , consultado el 27 de julio de 2016
  28. ^ Transmission 1.76 Windows , Sb-innovation.de , consultado el 24 de agosto de 2012
  29. ^ Transmission-Qt , Sourceforge.net, archivado desde el original el 25 de agosto de 2012 , consultado el 24 de agosto de 2012
  30. ^ Transmission-daemon-cygwin , Sourceforge.net , consultado el 27 de enero de 2014
  31. Streaming - The Simplified HOW TO , Sourceforge.net , consultado el 27 de abril de 2016
  32. ^ cfpp2p / Transmission: Up to date Fork of the Transmission BitTorrent client , github.com , consultado el 27 de abril de 2016
  33. ^ Clark / Nikdel / Powell. "Nuevo instalador de cliente BitTorrent de transmisión infectada con KeRanger de OS X Ransomware" . Blog de Palo Alto Networks .
  34. ^ Jim Finkle (7 de marzo de 2016). "Usuarios de Apple apuntados en la primera campaña conocida de ransomware Mac" . Reuters .
  35. ^ "Apple Macs apuntado por el ransomware KeRanger por primera vez" . el guardián . Consultado el 8 de marzo de 2016 .
  36. ^ Mike McGrath (10 de junio de 2010). Linux en sencillos pasos, quinta edición . En sencillos pasos. págs. 85–. GGKEY: EE005NUYU77.
  37. ^ Descripción del paquete de transmisión de Solaris , archivado desde el original el 5 de agosto de 2017 , consultado el 18 de marzo de 2011
  38. ^ Pitt, Martin (14 de enero de 2008), Ubuntu Changelog , archivado desde el original el 13 de agosto de 2011 , consultado el 15 de mayo de 2008
  39. ^ Nuevas aplicaciones predeterminadas para GNOME
  40. ^ Notas de la versión de Elyssa
  41. ^ Distribución / Descarga / BitTorrent
  42. ^ Notas de la versión de Puppy Linux 4.2 , archivadas desde el original el 19 de julio de 2009
  43. ^ Notas de la versión: CrunchBang Linux 9.04.01 , archivado desde el original el 14 de julio de 2009
  44. ^ Lista de paquetes de Zenwalk , archivada desde el original el 3 de marzo de 2016 , recuperada el 20 de marzo de 2021
  45. ^ Haga de Transmission el cliente BitTorrent predeterminado en 11.2
  46. ^ FON comienza a vender enrutador Fonera 2.0n con transmisión
  47. ^ "Transmission for Mac" , download.cnet.com , consultado el 12 de abril de 2017
  48. ^ "Software P2P y para compartir archivos para Mac" . download.cnet.com . Consultado el 11 de abril de 2017 .

enlaces externos

  • Página web oficial
Obtenido de " https://en.wikipedia.org/w/index.php?title=Transmission_(BitTorrent_client)&oldid=1051354789 "