Magic Wormhole: tecnologia para transferir arquivos com segurança entre computadores
(github.com/magic-wormhole)-
Magic Wormhole
- Ferramenta para transferir arquivos com segurança entre computadores
- Este pacote fornece uma biblioteca e uma ferramenta de linha de comando chamadas
wormhole - Permite transferir arquivos e diretórios de qualquer tamanho, ou textos curtos, de um computador para outro
- Os dois endpoints são identificados usando o mesmo "código wormhole"
- Normalmente, o computador remetente gera e exibe o código
- É necessário inserir o código no computador receptor
- O código usa uma lista curta de palavras pronunciáveis por humanos
- No lado receptor, há autocompletar com Tab para as palavras do código, então basta digitar apenas algumas letras
- O código wormhole é de uso único e não precisa ser memorizado
-
- Apresentação na PyCon 2016: slides, vídeo
-
A documentação completa pode ser consultada em https://magic-wormhole.readthedocs.io ou no subdiretório docs/
-
Este programa usa dois servidores
- Um servidor de mailbox e um relay de trânsito
- O código-fonte é mantido em repositórios separados
-
Licença, compatibilidade
- Magic-Wormhole é distribuído sob a licença MIT
- Consulte o arquivo
LICENSEpara mais detalhes - Esta biblioteca é compatível com Python 3.8 ou superior (testada até a versão 3.12)
-
Empacotamento, instalação
- O pacote Magic Wormhole está incluído em vários sistemas operacionais
- Para instalar sem usar um pacote do sistema operacional, consulte a documentação de instalação
Resumo do GN⁺
- Magic Wormhole é uma ferramenta que torna a transferência de arquivos entre computadores segura e fácil
- Os usuários podem transferir arquivos usando um código curto e fácil de pronunciar
- É distribuído sob a licença MIT e pode ser usado com Python 3.8 ou superior
- Outras ferramentas com funcionalidades semelhantes incluem Syncthing e Resilio Sync
1 comentários
Comentários do Hacker News
Tenho usado isso há anos para transferir arquivos grandes em ambientes de rede
Este utilitário faz uma coisa muito bem e passa despercebido
Estou usando o croc em um projeto parecido
Já usei o Wormhole para transferir um arquivo de 70 GB
Há também alguns outros utilitários
Também encontrei por acaso uma versão implementada em Rust
O autor está pronto para responder perguntas
Um amigo que não é familiarizado com tecnologia precisa enviar arquivos grandes
Estou procurando uma forma de transferir arquivos entre iPhone e MacBook
Links relacionados