stringtranslate.com

Transmisión (cliente BitTorrent)

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

Características

Transmission permite a los usuarios descargar rápidamente archivos de múltiples 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 comparte automáticamente el contenido descargado. [8]

Transmission permite asignar prioridades a los torrents y a los archivos dentro de los torrents, influyendo así potencialmente en qué archivos se descargan primero. Admite 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 Transmission de forma remota a través de la web. [10] También admite el mapeo automático de puertos mediante UPnP / NAT-PMP , almacenamiento en caché de pares, listas de bloqueo para pares malos , límites de ancho de banda dependientes 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] Micro Transport Protocol (μTP), [14] y rastreador UDP . [15] No admite la suscripción directa a feeds RSS que contengan archivos torrent para 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 mediante Sparkle y Universal Binary (hasta la versión 2.22).

Transmission 4.0.0, lanzado en febrero de 2023, agregó soporte para la versión 2 del protocolo BitTorrent mientras mantenía la compatibilidad con versiones anteriores de torrents v1. [16]

Desarrollo

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

Transmission 1.60 y 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 la fuente, ya sea descargándolas desde el sitio web del proyecto [17] o usando un administrador de paquetes como Fink o MacPorts , no es compatible y los errores específicos de 10.4 no se solucionarán. A partir de Transmission 2.30 [18] se necesita una Apple Mac con una CPU Intel ; los sistemas basados ​​en PowerPC ya no son compatibles de forma nativa. Desde Transmission 4.0, también se admite Apple Silicon. [19]

El back-end de Transmission (libTransmission) también sirve como base del demonio de Transmission . El demonio soporta un front-end web llamado Clutch. Las versiones anteriores han sido portadas para formar la base del sistema de actualización para el videojuego Metal Gear Online en PlayStation 3 , [20] [21] así como el back-end para el servicio BitTorrent de ImageShack .

Distribución y puertos

Una versión portátil está disponible en PortableApps.com . [22]

Puertos

Transmission es un conjunto de clientes BitTorrent livianos (en formato GUI, CLI y daemon). Todas sus versiones cuentan con una interfaz muy simple e intuitiva sobre un back-end multiplataforma eficiente.

Existen varios clientes de transmisión para diferentes sistemas operativos, incluidos Unix-like , macOS y BeOS / ZETA . El front-end de cada sistema operativo se crea utilizando kits de herramientas de widgets nativos . [6] Por ejemplo, transmission-gtk utiliza 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 transmission-daemon. Python-transmissionrpc es un módulo de Python que implementa el protocolo JSON-RPC para Transmission.

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

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

En GitHub se encuentra un puerto para todas las plataformas mejorado con transmisión de los archivos descargados . [34]

También está portado al sistema operativo Maemo de la tableta de Internet Nokia N810 y del 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 de sitio web

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

Los paquetes infectados instalaban una aplicación ransomware (una variante de Linux.Encoder.1 , pero recompilada para Mac, conocida como KeRanger ) que encripta los archivos del usuario e intenta obligarlo a pagar 1 Bitcoin (que en el momento del ataque valía aproximadamente 404 dólares estadounidenses) para obtener el paquete de desencriptación. El sitio web Transmission recomendó a los usuarios de Mac que actualizaran inmediatamente a una nueva versión que eliminara el archivo infectado con malware. Apple revocó el certificado de desarrollador que se utilizó para firmar el paquete infectado y agregó la firma del paquete al sistema anti-malware XProtect .

Recepción

Transmission es el cliente BitTorrent predeterminado de muchas distribuciones Unix y Linux , [38] incluyendo Ubuntu , [39] Mint , [40] Fedora , [41] Puppy , [42] Zenwalk , [43] y la versión GNOME de openSUSE . [44]

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

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

Véase también

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 – Transmission". trac.transmissionbt.com . Archivado desde el original el 28 de noviembre de 2018 . Consultado el 25 de febrero de 2017 .
  2. ^ "transmission: Official Transmission BitTorrent client repositorio". 4 de diciembre de 2017. Archivado desde el original el 18 de octubre de 2016. Consultado el 25 de febrero de 2017 en GitHub.
  3. ^ "4.0.6". 30 de mayo de 2024. Consultado el 31 de mayo de 2024 .
  4. ^ Transmission-Qt para Windows | Un cliente BitTorrent rápido y sencillo. Trqtw.sourceforge.net. Consultado el 9 de diciembre de 2013.
  5. ^ COPIA en el maletero – Transmisión Archivado el 28 de noviembre de 2018 en Wayback Machine . Trac.transmissionbt.com. Consultado el 9 de diciembre de 2013.
  6. ^ ab 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). Beginning Fedora Desktop: Fedora 20 Edition. Apress. págs. 209–. ISBN 978-1-4842-0067-4Archivado desde el original el 17 de enero de 2023 . Consultado el 1 de noviembre de 2016 .
  8. ^ Richard Petersen (2011). Red Hat Enterprise Linux 6: escritorio y administración. Surfing Turtle Press. pp. 246–. ISBN 978-1-936280-25-4Archivado desde el original el 17 de enero de 2023 . Consultado el 1 de noviembre de 2016 .
  9. ^ Enlaces magnéticos, extensión para que los pares envíen archivos de metadatos, Trac.transmissionbt.com, archivado desde el original el 5 de agosto de 2017 , consultado el 24 de agosto de 2012
  10. ^ por Scott Granneman (18 de octubre de 2010). Mac OS X Snow Leopard para usuarios avanzados. Apress. págs. 237–. ISBN 978-1-4302-3031-1Archivado desde el original el 17 de enero de 2023 . Consultado el 1 de noviembre de 2016 .
  11. ^ IPv6 no funciona contra rastreadores de doble pila, Trac.transmissionbt.com, archivado desde el original el 5 de agosto de 2017 , consultado el 24 de agosto de 2012
  12. ^ Agregar listas de rastreadores a torrents, Trac.transmissionbt.com, archivado desde el original el 5 de agosto de 2017 , consultado el 24 de agosto de 2012
  13. ^ Implementación del protocolo Local Peer Discovery, Trac.transmissionbt.com, archivado desde el original el 5 de agosto de 2017 , consultado el 24 de agosto de 2012
  14. ^ Añadir compatibilidad con uTP, Trac.transmissionbt.com, archivado desde el original el 13 de julio de 2019 , consultado el 24 de agosto de 2012
  15. ^ Compatibilidad con el protocolo de seguimiento UDP, Trac.transmissionbt.com, 12 de febrero de 2011, archivado desde el original el 5 de agosto de 2017 , consultado el 24 de agosto de 2012
  16. ^ Moharir, Rishabh (8 de febrero de 2023). "La actualización de Transmission 4.0 ya está aquí después de dos años". It's FOSS News . Consultado el 8 de febrero de 2023 .
  17. ^ "Edificio - Transmisión". trac.transmissionbt.com . Archivado desde el original el 31 de agosto de 2011 . Consultado el 4 de mayo de 2011 .
  18. ^ "Registro de cambios de transmisión". Archivado desde el original el 24 de mayo de 2015. Consultado el 19 de mayo de 2011 .
  19. ^ "Transmission 4.0.0-beta.1" . Consultado el 11 de mayo de 2023 .
  20. ^ [1] [ enlace muerto ]
  21. ^ "Tecnología de comunicación P2P: distribución de datos de gran capacidad de BitTorrent" (PDF) . Archivado desde el original (PDF) el 5 de marzo de 2012 . Consultado el 31 de julio de 2021 .
  22. ^ "Transmission-Qt Portable". PortableApps.com - Software portátil para unidades USB, portátiles y en la nube . Archivado desde el original el 2 de diciembre de 2014. Consultado el 29 de noviembre de 2014 .
  23. ^ "Torrent | CoreOS - iPhoneUnix". Archivado desde el original el 8 de marzo de 2008. Consultado el 6 de abril de 2008 .
  24. ^ iTransmission, un cliente nativo de BitTorrent en iOS, github.com, archivado desde el original el 29 de enero de 2016 , consultado el 27 de julio de 2016
  25. ^ "Readme - About" (Léame - Acerca de). Transdroid . GitHub.com. Archivado desde el original el 17 de enero de 2023 . Consultado el 14 de julio de 2018 .
  26. ^ Creación de TransmissionQt en Windows, Trac.transmissionbt.com, archivado desde el original el 14 de agosto de 2012 , consultado el 24 de agosto de 2012
  27. ^ Edificio, Trac.transmissionbt.com, archivado desde el original el 14 de mayo de 2012 , consultado el 24 de agosto de 2012
  28. ^ Un control remoto de Windows similar a µTorrent para el cliente Transmission, archivado desde el original el 8 de agosto de 2012 , consultado el 24 de agosto de 2012
  29. ^ GUI 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
  30. ^ Transmisión 1.76 Windows, Sb-innovation.de, archivado desde el original el 19 de julio de 2011 , consultado el 24 de agosto de 2012
  31. ^ Transmission-Qt, Sourceforge.net, archivado desde el original el 25 de agosto de 2012 , consultado el 24 de agosto de 2012
  32. ^ transmission-daemon-cygwin, Sourceforge.net, archivado desde el original el 2 de febrero de 2014 , consultado el 27 de enero de 2014
  33. ^ Streaming - The Simplified HOW TO, Sourceforge.net, archivado del original el 10 de diciembre de 2015 , consultado el 27 de abril de 2016
  34. ^ cfpp2p/transmission: Bifurcación actualizada del cliente BitTorrent Transmission, github.com, archivado del original el 16 de abril de 2018 , consultado el 27 de abril de 2016
  35. ^ Clark/Nikdel/Powell (6 de marzo de 2016). "Nuevo instalador de cliente BitTorrent de transmisión infectado por KeRanger de OS X". Blog de Palo Alto Networks . Archivado desde el original el 7 de marzo de 2016. Consultado el 7 de marzo de 2016 .
  36. ^ Jim Finkle (7 de marzo de 2016). «Los usuarios de Apple son el objetivo de la primera campaña conocida de ransomware para Mac». Reuters . Archivado desde el original el 1 de julio de 2017. Consultado el 2 de julio de 2017 .
  37. ^ "Macs de Apple atacados por el ransomware KeRanger por primera vez". The Guardian . 7 de marzo de 2016. Archivado desde el original el 7 de marzo de 2016 . Consultado el 8 de marzo de 2016 .
  38. ^ Mike McGrath (10 de junio de 2010). Linux in easy steps, 5.ª edición. En Easy Steps. págs. 85–. GGKEY:EE005NUYU77. Archivado desde el original el 17 de enero de 2023. Consultado el 1 de noviembre de 2016 .
  39. ^ Pitt, Martin (14 de enero de 2008), Registro de cambios de Ubuntu, archivado desde el original el 13 de agosto de 2011 , consultado el 15 de mayo de 2008
  40. ^ Notas de la versión de Elyssa, archivadas desde el original el 31 de julio de 2015 , consultadas el 23 de agosto de 2009
  41. ^ Distribución/Descarga/BitTorrent, archivado desde el original el 4 de agosto de 2019 , consultado el 19 de agosto de 2009
  42. ^ Notas de la versión de Puppy Linux 4.2, archivadas desde el original el 19 de julio de 2009
  43. ^ Lista de paquetes de Zenwalk, archivado del original el 3 de marzo de 2016 , consultado el 20 de marzo de 2021
  44. ^ Convertir Transmission en el cliente BitTorrent predeterminado en 11.2, archivado desde el original el 13 de enero de 2016 , consultado el 19 de agosto de 2009
  45. ^ FON comienza a vender el enrutador Fonera 2.0n con transmisión, archivado desde el original el 20 de enero de 2015 , consultado el 9 de diciembre de 2009
  46. ^ "Transmission for Mac", download.cnet.com , archivado desde el original el 12 de mayo de 2017 , consultado el 12 de abril de 2017
  47. ^ "Software de intercambio de archivos y P2P para Mac". download.cnet.com . Archivado desde el original el 12 de abril de 2017 . Consultado el 11 de abril de 2017 .

Enlaces externos