Como transferir arquivos facilmente entre Linux, Windows, Mac, Android e iPhone

Um smartphone com o logotipo do Linux Tux na frente de um laptop.
Alberto Garcia Guillen / Shutterstock.com

Transfira arquivos de um computador Linux para qualquer outro computador de forma rápida e fácil com o Snapdrop. É baseado em navegador, portanto, funciona com qualquer sistema operacional, mas os arquivos permanecem dentro de sua própria rede local e nunca vão para “a nuvem”.

Às vezes, o simples é o melhor

Existem muitas maneiras de transferir arquivos de um computador Linux para outro. Mover arquivos para um computador com um sistema operacional diferente requer um pouco mais de esforço. Se o requisito for para um movimento único de arquivos, isso não garante a configuração de um   compartilhamento de rede Small Message Block  (SAMBA) ou  Network File System (NFS). E você pode não ter permissão para fazer alterações no outro computador.

Você pode colocar os arquivos no armazenamento hospedado na nuvem e, em seguida, fazer login no armazenamento de outro computador e baixar os arquivos. Isso significa transferir os arquivos duas vezes usando a internet. Isso será muito mais lento do que enviá-los pela sua própria rede. Talvez os arquivos sejam confidenciais e você não queira correr o risco de enviá-los para o armazenamento em nuvem.

Se os arquivos forem pequenos o suficiente, você pode enviá-los por e-mail. Você tem o mesmo problema com o e-mail – ele sai da sua rede pela Internet apenas para ser recuperado pela Internet no outro computador. Portanto, seus arquivos ainda deixam sua rede. E os sistemas de e-mail não gostam de anexos que são executáveis ​​binários ou outros arquivos potencialmente perigosos.

Você tem a opção de usar um stick de memória USB, mas isso rapidamente se torna tedioso se você estiver trabalhando em um conjunto de arquivos e enviando versões entre si com frequência.

Recomendado:  NVIDIA apresenta placa gráfica RTX 4080 de 12 GB

Snapdrop é uma  solução simples para transferência de arquivos entre plataformas . É open source, seguro e gratuito. É também um exemplo impressionante da simplicidade que uma ferramenta ou serviço bem elaborado pode oferecer.

O que é Snapdrop?

Snapdrop é um projeto de código aberto lançado sob a  licença GNU GPL 3 . Você pode  verificar o código-fonte  ou revisá-lo online. Com sistemas que afirmam ser seguros, o Snapdrop oferece uma sensação de conforto. É como estar em um restaurante com vista panorâmica para a cozinha.

O Snapdrop é executado em seu navegador, mas as transferências de arquivos são feitas em sua própria rede. Ele usa as   tecnologias Progressive Web Application  e  Web Real-Time Communications . O WebRTC permite que os processos em execução em navegadores usem   comunicação ponto a ponto . A arquitetura tradicional do aplicativo da web requer que o servidor da web intermedie as comunicações entre duas sessões do navegador. O WebRTC remove esse gargalo de ida e volta, reduzindo os tempos de transmissão e aumentando a segurança. Ele também criptografa o fluxo de comunicação.

Usando Snapdrop

Você não precisa se inscrever para nada ou criar uma conta para usar o Snapdrop, e não há processo de login. Basta abrir o navegador e  acessar o site Snapdrop .

Você verá uma página da web minimalista. Você é representado por um ícone formado por círculos concêntricos na parte inferior da tela.

O site Snapdrop com um único computador conectado

Você receberá um nome formado pela combinação de uma cor selecionada aleatoriamente e um tipo de animal. Nesse caso, somos o Aqua Basilisk. Até que outra pessoa entre, não há muito que possamos fazer. Quando outra pessoa na mesma rede abre o site Snapdrop, eles aparecem na tela.

O site Snapdrop com dois computadores conectados

O Ivory Louse está usando o navegador Chrome em um computador Windows que está na mesma rede que nós. Eles são exibidos no centro da tela. À medida que mais computadores entrarem, eles serão exibidos como um grupo de ícones nomeados.

Recomendado:  Como fazer upload de sua coleção de músicas para Amazon Music (para que você possa reproduzi-la no Echo)

O site Snapdrop com vários computadores conectados, mostrando seus navegadores e sistemas operacionais

O sistema operacional e o tipo de navegador são exibidos para cada conexão. Às vezes, o Snapdrop pode reconhecer a distribuição Linux que uma pessoa está usando. Se não puder, ele usa um rótulo genérico “Linux”.

Para iniciar uma transferência de arquivos para um dos outros computadores, clique no ícone do computador ou arraste e solte um arquivo de um navegador de arquivos no ícone. Se você clicar no ícone, uma caixa de diálogo de seleção de arquivo aparecerá.

Caixa de diálogo de seleção de arquivo com um arquivo selecionado

Navegue até o local do arquivo que deseja enviar e selecione-o. Se você tiver muitos arquivos para enviar, poderá destacar vários de uma vez. Clique no botão “Abrir” (localizado fora da tela em nossa imagem) para enviar o arquivo. Uma caixa de diálogo “Arquivo recebido” aparecerá no computador de destino, informando ao destinatário que um arquivo foi enviado a ele.

Caixa de diálogo de arquivo recebido com botões para ignorar e salvar

Eles podem escolher ignorar o arquivo ou salvá-lo. Se eles decidirem salvar o arquivo, um navegador de arquivos aparecerá para que eles possam selecionar onde salvar o arquivo.

Se a caixa de seleção “Peça para salvar cada arquivo antes de baixar” estiver marcada, você será solicitado a selecionar o local para salvar cada arquivo individual. Se não estiver selecionado, todos os arquivos em uma única transmissão serão salvos no mesmo local que a primeira.

Surpreendentemente, não há indicação de onde veio o arquivo. Mas então, como você sabe quem é o Piolho de Marfim ou a Galinha Azul? Se você estiver sentado na mesma sala, é muito fácil. Se você estiver em andares diferentes do prédio, nem tanto.

Faz sentido permitir que as pessoas saibam que você está enviando um arquivo, em vez de colocar um nelas do nada. Se você clicar com o botão direito do mouse no ícone de um computador, poderá enviar uma mensagem curta.

Caixa de diálogo Snapdrop Send a Message

Ao clicar no botão “Enviar”, a mensagem aparecerá no computador de destino.

Recomendado:  Como instalar e usar suplementos para Microsoft Office

Caixa de diálogo Snapdrop Message Received

Dessa forma, a pessoa para a qual você está enviando o arquivo não precisa descobrir a identidade secreta do Frango Azul.

Snapdrop no Android

Você pode abrir o aplicativo da web Snapdrop no seu smartphone Android e ele funcionará perfeitamente. Se você preferir ter um aplicativo dedicado, existe um disponível na Google Play Store , mas não existe um aplicativo para iPhone ou iPad. Presumivelmente, isso ocorre porque os usuários do iPhone têm AirDrop,  mas você ainda pode usar o Snapdrop em um navegador no iPhone, se quiser.

O aplicativo Android ainda está em desenvolvimento. Não tivemos problemas ao usá-lo ao pesquisar este artigo, mas você deve ter em mente que pode ocorrer algumas falhas ocasionais.

A interface é igual à interface do navegador da web padrão. Toque em um ícone para enviar um arquivo ou toque longamente em um ícone para enviar uma mensagem a alguém.

A interface do aplicativo Snapdrop para Android

Configurações de Snapdrop

Com seu design minimalista e despojado, Snapdrop não tem muitas configurações. Para acessar as configurações (como estão), use os ícones no canto superior direito do seu navegador ou aplicativo Android.

Ícones de opções instantâneas

O ícone de sino permite ativar ou desativar as notificações do sistema. Uma caixa de diálogo aparecerá com dois botões nela. Clique ou toque no botão “Nunca permitir” ou “Permitir notificações” de acordo com sua preferência.

Caixa de diálogo de opções de notificações instantâneas

O ícone de lua ativa e desativa o modo escuro.

Snapdrop no modo escuro

O símbolo de informação – o “i” minúsculo em um círculo – dá acesso rápido a:

  • o código-fonte no GitHub
  • a página de doação Snapdrop no PayPal
  • um tweet pré-formado sobre Snapdrop que você pode enviar
  • a página Snapdrop Frequently Asked Questions (FAQ)

Uma solução elegante para um problema comum

Às vezes, você se encontrará em situações em que precisa encontrar uma solução que se encaixe perfeitamente na zona de conforto técnico da outra pessoa. Não há razão para que alguém ache o Snapdrop difícil de entender.

Na verdade, você provavelmente vai gastar mais tempo explicando por que eles foram batizados de Capivara Bege do que explicando o que eles precisam fazer.