stringtranslate.com

Transmisión (cliente BitTorrent)

Transmission es un cliente BitTorrent que presenta una variedad de interfaces de usuario además de un back-end multiplataforma . Transmission es software libre con licencia según los términos de la Licencia Pública General 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. La transmisión también genera semillas , es decir, compartirá automáticamente el contenido descargado. [8]

La transmisión permite asignar prioridades a los torrents y a los archivos dentro de los torrents, lo que potencialmente influye 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 incorporado para que los usuarios puedan controlar Transmission 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] Descubrimiento de pares locales , [13] Protocolo de micro transporte (μTP), [14] y rastreador UDP . [15] No admite la suscripción directa a canales RSS que contienen archivos torrent para descarga automática, pero 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).

Transmission 4.0.0, lanzado en febrero de 2023, agregó soporte para la versión 2 del protocolo BitTorrent manteniendo la compatibilidad con versiones anteriores de los torrents v1 más antiguos. [dieciséis]

Desarrollo

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

Transmission 1.60 y posteriores eliminaron la compatibilidad con 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ándolas del 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 un Apple Mac con CPU Intel ; Los sistemas basados ​​en PowerPC ya no son compatibles de forma nativa.

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

Distribución y puertos

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

Puertos

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

Existen varios clientes de transmisión para diferentes sistemas operativos, incluidos los tipo Unix , macOS y BeOS / ZETA . Cada interfaz de sistema operativo se construye utilizando kits de herramientas de widgets nativos . [6] Por ejemplo, transmisión-gtk usa la interfaz GTK , transmisión-qt la interfaz Qt y transmisión-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 JSON-RPC para transmisión.

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

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

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

También está adaptado 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 se vio comprometido y se cargaron archivos .dmg contaminados en el sitio, utilizando una firma de desarrollador de Apple para evitar la función de control de OS X. [34] [35] [36]

Los paquetes contaminados instalaban 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 (que valía aproximadamente 404 dólares en el momento del ataque). ataque) para obtener el paquete de descifrado. El sitio web Transmission recomendó a los usuarios de Mac que actualizaran 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 antimalware XProtect .

Recepción

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

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

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

Ver 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 - Transmisión". trac.transmissionbt.com . Archivado desde el original el 28 de noviembre de 2018 . Consultado el 25 de febrero de 2017 .
  2. ^ "transmisión: repositorio oficial del cliente BitTorrent de transmisión". 4 de diciembre de 2017. Archivado desde el original el 18 de octubre de 2016 . Consultado el 25 de febrero de 2017 a través de GitHub.
  3. ^ "4.0.5". 6 de diciembre de 2023 . Consultado el 6 de diciembre de 2023 .
  4. ^ Transmisión-Qt para Windows | Un cliente BitTorrent rápido y sencillo. Trqtw.sourceforge.net. Recuperado el 9 de diciembre de 2013.
  5. COPIA en baúl – Transmisión Archivado el 28 de noviembre de 2018 en Wayback Machine . Trac.transmissionbt.com. Recuperado el 9 de diciembre de 2013.
  6. ^ ab Transmission - Acerca de, 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). Comenzando con el escritorio de Fedora: Edición Fedora 20. Presione. págs.209–. ISBN 978-1-4842-0067-4. Archivado 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. Prensa de tortugas surfistas. págs. 246–. ISBN 978-1-936280-25-4. Archivado desde el original el 17 de enero de 2023 . Consultado el 1 de noviembre de 2016 .
  9. ^ Enlaces magnéticos, extensión para que 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. ^ ab 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. Archivado desde el original el 17 de enero de 2023 . Consultado el 1 de noviembre de 2016 .
  11. ^ IPv6 no funciona con 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 , recuperado 24 de agosto 2012
  14. ^ Agregar soporte 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 está aquí después de dos años". Son noticias FOSS . Consultado el 8 de febrero de 2023 .
  17. ^ "Construcción - 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. ^ [1] [ enlace muerto ]
  20. ^ "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 .
  21. ^ "Transmisión-Qt portátil". 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 .
  22. ^ "Torrent | CoreOS - iPhoneUnix". Archivado desde el original el 8 de marzo de 2008 . Consultado el 6 de abril de 2008 .
  23. ^ iTransmission, un cliente BitTorrent nativo en iOS, github.com, archivado desde el original el 29 de enero de 2016 , recuperado 27 de julio 2016
  24. ^ "Léame - Acerca de". Transdroide . GitHub.com. Archivado desde el original el 17 de enero de 2023 . Consultado el 14 de julio de 2018 .
  25. ^ 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
  26. ^ Edificio, Trac.transmissionbt.com, archivado desde el original el 14 de mayo de 2012 , consultado el 24 de agosto de 2012
  27. ^ 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
  28. ^ GUI remota multiplataforma para el demonio de transmisión, github.com, archivado desde el original el 27 de julio de 2016 , recuperado 27 de julio 2016
  29. ^ Transmission 1.76 Windows, Sb-innovation.de, archivado desde el original el 19 de julio de 2011 , consultado el 24 de agosto de 2012
  30. ^ Transmission-Qt, Sourceforge.net, archivado desde el original el 25 de agosto de 2012 , consultado el 24 de agosto de 2012
  31. ^ Transmission-daemon-cygwin, Sourceforge.net, archivado desde el original el 2 de febrero de 2014 , consultado el 27 de enero de 2014.
  32. ^ Streaming: CÓMO simplificado, Sourceforge.net, archivado desde el original el 10 de diciembre de 2015 , consultado el 27 de abril de 2016
  33. ^ cfpp2p/transmission: Bifurcación actualizada del cliente Transmission BitTorrent, github.com, archivado desde el original el 16 de abril de 2018 , recuperado 27 de abril 2016
  34. ^ Clark/Nikdel/Powell (6 de marzo de 2016). "Nuevo instalador del cliente BitTorrent de transmisión infectada KeRanger de OS X Ransomware". Blog de Palo Alto Networks . Archivado desde el original el 7 de marzo de 2016 . Consultado el 7 de marzo de 2016 .
  35. ^ Jim Finkle (7 de marzo de 2016). "Los usuarios de Apple fueron objeto 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 .
  36. ^ "Apple Macs objetivo del ransomware KeRanger por primera vez". el guardián . 7 de marzo de 2016. Archivado desde el original el 7 de marzo de 2016 . Consultado el 8 de marzo de 2016 .
  37. ^ Mike McGrath (10 de junio de 2010). Linux en sencillos pasos, 5ta edición. En sencillos pasos. págs.85–. GGKEY:EE005NUYU77. Archivado desde el original el 17 de enero de 2023 . Consultado el 1 de noviembre de 2016 .
  38. ^ Pitt, Martin (14 de enero de 2008), Registro de cambios de Ubuntu, archivado desde el original el 13 de agosto de 2011 , recuperado 15 de mayo de 2008
  39. ^ Notas de la versión de Elyssa, archivado desde el original el 31 de julio de 2015 , consultado el 23 de agosto de 2009
  40. ^ Distribución/Descarga/BitTorrent, archivado desde el original el 4 de agosto de 2019 , consultado el 19 de agosto de 2009
  41. ^ Notas de la versión de Puppy Linux 4.2, archivadas desde el original el 19 de julio de 2009
  42. ^ Lista de paquetes Zenwalk, archivado desde el original el 3 de marzo de 2016 , consultado el 20 de marzo de 2021
  43. ^ Hacer de Transmission el cliente BitTorrent predeterminado en 11.2, archivado desde el original el 13 de enero de 2016 , consultado el 19 de agosto de 2009
  44. ^ FON comienza a vender enrutador Fonera 2.0n con transmisión, archivado desde el original el 20 de enero de 2015 , consultado el 9 de diciembre de 2009
  45. ^ "Transmisión para Mac", download.cnet.com , archivado desde el original el 12 de mayo de 2017 , recuperado 12 de abril 2017
  46. ^ "Software P2P y para compartir archivos para Mac". descargar.cnet.com . Archivado desde el original el 12 de abril de 2017 . Consultado el 11 de abril de 2017 .

enlaces externos