Magic Wormhole: tecnología para transferir archivos de forma segura entre computadoras
(github.com/magic-wormhole)-
Magic Wormhole
- Herramienta para transferir archivos de forma segura entre computadoras
- Este paquete proporciona una biblioteca llamada
wormholey una herramienta de línea de comandos - Permite transferir archivos y directorios de cualquier tamaño, o texto corto, de una computadora a otra
- Ambos endpoints se identifican usando el mismo "código wormhole"
- Normalmente, la computadora emisora genera y muestra el código
- Debe ingresarse el código en la computadora receptora
- El código usa una lista de palabras cortas y fáciles de pronunciar
- En el lado receptor se ofrece autocompletado con Tab para las palabras del código, así que basta con escribir unas cuantas letras
- El código wormhole es de un solo uso y no hace falta memorizarlo
-
- Presentación de PyCon 2016: diapositivas, video
-
La documentación completa está disponible en https://magic-wormhole.readthedocs.io o en el subdirectorio docs/
-
Este programa usa dos servidores
- Un servidor de buzón y un relay de tránsito
- El código fuente se mantiene en repositorios separados
-
Licencia, compatibilidad
- Magic-Wormhole se distribuye bajo la licencia MIT
- Consulta el archivo
LICENSEpara más detalles - Esta biblioteca es compatible con Python 3.8 o superior (probada hasta la versión 3.12)
-
Empaquetado, instalación
- El paquete Magic Wormhole está incluido en varios sistemas operativos
- Para instalarlo sin usar paquetes del sistema operativo, consulta la documentación de instalación
Resumen de GN⁺
- Magic Wormhole es una herramienta que permite transferir archivos entre computadoras de forma segura y sencilla
- Los usuarios pueden transferir archivos mediante códigos cortos y fáciles de pronunciar
- Se distribuye bajo licencia MIT y puede usarse con Python 3.8 o superior
- Otras herramientas con funciones similares incluyen Syncthing y Resilio Sync
1 comentarios
Comentarios de Hacker News
Lo he usado durante años para transferir archivos grandes en entornos de red
Esta utilidad hace una sola cosa extremadamente bien y pasa desapercibida
Estoy usando
croccomo proyecto similarUna vez transferí un archivo de 70GB usando Wormhole
También hay algunas otras utilidades
También encontré por casualidad una implementación en Rust
El autor está listo para responder preguntas
Un amigo que no es muy técnico necesita enviar archivos grandes
Estoy buscando una forma de transferir archivos entre un iPhone y una MacBook
Enlace relacionado