LocalSend é uma alternativa multiplataforma gratuita e de código aberto ao AirDrop para enviar arquivos com segurança pela rede local. O aplicativo Flutter é executado em Linux, Microsoft Windows, macOS, Android/Android TV, iOS e Fire TV/OS.
O aplicativo não usa servidores de terceiros e não requer uma conexão com a Internet para funcionar. Para comunicação na rede local, ele faz uso de seu protocolo LocalSend personalizado e criptografia HTTPS. Os dados são enviados de forma segura por HTTPS e o certificado TLS/SSL é gerado em tempo real em cada dispositivo.
O LocalSend é novo, tendo seu primeiro commit do GitHub em dezembro de 2022, mas já possui alguns recursos , como a capacidade de enviar não apenas arquivos, mas também texto, exibir automaticamente dispositivos próximos, enviar para vários destinatários, informações detalhadas de transferência de arquivos, histórico de arquivos recebidos, Quick Save (aceitar automaticamente transferências de arquivos até que isso seja desativado), renomear os arquivos de entrada e muito mais. Ele não pode enviar pastas, pelo menos agora.
A interface do usuário do aplicativo inclui três guias: Enviar, Receber e Configurações. Escolha Receive
para receber arquivos e o aplicativo exibirá seu alias de computador gerado automaticamente, o que o ajudará a identificar esse dispositivo de outras máquinas. Você pode alterar esse alias na guia Settings
. A guia Receive
também inclui um botão Quick Save
– com isso definido como ON, as solicitações de arquivo de todos na rede local são aceitas automaticamente, portanto, use isso apenas se você souber o que está fazendo!
Sem a opção Quick Save
habilitada, os usuários precisam aceitar cada transferência. Na tela de aceitação, você encontrará um botão de Options
de onde você pode selecionar quais arquivos receber, onde salvá-los, bem como renomear os arquivos.
Na guia Send
, que você pode ver na captura de tela acima, você encontrará botões para selecionar um arquivo ou texto ao usar o aplicativo da área de trabalho e arquivo, mídia, texto ou aplicativo no Android; estes são os 2 dispositivos em que testei isso. Depois de selecionar um arquivo ou inserir algum texto para enviar, clique no alias do dispositivo na lista de Nearby devices
para enviá-lo.
Esta é a guia Send
no aplicativo Android LocalSend:
Ambas as telas de envio e recebimento incluem um botão Advanced
que mostra detalhes sobre a transferência, como velocidade de upload/download, arquivos restantes e tamanho do arquivo:
Por padrão, o envio de arquivos para dispositivos próximos é definido para o modo de destinatário único. Clique no ícone de engrenagem ao lado do texto Nearby devices
e você poderá alternar para o modo de vários destinatários:
Agora você poderá enviar o mesmo texto ou arquivo para vários dispositivos próximos ao mesmo tempo.
No LocalSend Settings
os usuários podem alterar o tema e o idioma do aplicativo, escolher o caminho de salvamento de arquivo padrão e alterar vários detalhes da rede, como o alias, a porta ou o endereço de multicast do dispositivo.
Outros recursos do LocalSend incluem histórico de arquivos recebidos (com detalhes como o remetente) e minimizar para a bandeja no Windows e macOS.
LocalSend está disponível para Linux, Microsoft Windows, macOS, Android, iOS e Fire OS. No Linux, ele pode ser baixado como um pacote AppImage, que pode ser usado diretamente, sem qualquer instalação (tornar o arquivo executável, em seguida, clique duas vezes para executá-lo), como um pacote AUR para usuários do Arch Linux/Manjaro, e pode ser instalado a partir do Flathub.
Para instalá-lo do Flathub, que deve funcionar na maioria das distribuições Linux (em algumas, você precisará seguir o Flatpak e Configuração rápida do Flathub), use o seguinte comando:
flatpak install flathub org.localsend.localsend_app
Esse post foi traduzido do site LinuxUprising.com pela rtland.team.
Confira a versão original desse post em inglês:
Send Files Securely Over The Local Network With Cross-Platform LocalSend App