sábado, 31 de outubro de 2015

Ferramenta de transferência de arquivos entre PCs multi-plataforma



Saudações. Descobri essa ferramenta por acaso, lendo um artigo do HTG (How To Geek), que relacionava 6 novos aplicativos para Ubuntu.
Na verdade, uma pesquisa mais ou menos superficial revelou uma estranha lacuna para aplicativos gratuitos que transferem arquivos entre dispositivos conectados a uma rede local. (talvez a pesquisa tenha sido superficial demais). Claro, o Windows permite há tempos o compartilhamento de pastas e a troca de arquivos, mas você tem que estar disposto para lidar com as configurações de compartilhamento.
Esse aplicativo dispensa configurações. Sério. É instalar e usar.
Descrição do Fabricante
NitroShare permite, de maneira descomplicada, o envio de arquivos entre computadores de uma rede local. Cada computador com o aplicativo instalado irá detectar automaticamente os seus pares, partindo do pressuposto que estão todos ligados na mesma rede local (mais uma vez, destaco que é necessário instalar o NitroShare em cada computador envolvido).
NitroShare é multi plataforma, e está preparado para enviar e receber arquivos entre máquinas com os seguintes sistemas operacionais:
·         Windows XP / 7 / 8 / 10
·         Linux (Ubuntu)
·         Apple OS X 10.7+
Ou seja, arquivos podem ser facilmente transferidos entre computadores rodando diferentes sistemas operacionais.

Site do fabricante: Nitroshare.net

Experiência prática

NitroShare foi instalado em duas máquinas rodando Windows 7. O download de 7,2 MB foi verificado pelo site VirusTotal, conforme mostrado abaixo:











A instalação é simples e direta, sem ofertas promocionais, nem adição de software indesejável. Após a instalação, pude verificar pelo Autoruns do SysInternals que nada foi adicionado ao Logon das máquinas.

O primeiro acionamento apresenta a tela abaixo; essa tela não é mais apresentada nos acionamentos subsequentes:
















Após o acionamento, NitroShare passa a ficar residente na memória, e é acessado por um ícone no SysTray. Uma vez que a ferramenta está rodando em ambas as máquinas, a primeira surpresa:











O reconhecimento automático funciona, mesmo.

A opção de Settings (configurações) é extremamente escassa de opções, e um aviso no folder Advanced aconselha a não alterar os parâmetros de funcionamento (se não é para mexer, porque disponibiliza ?). 





















Aqui, uma restrição de uso: o folder de destino dos arquivos recebidos faz uso do Perfil do usuário logado na máquina. Normalmente, c:\usuários\<nome>. Eu tentei usar outro folder, c:\nitroshare, mas não funciona, a menos que você esteja disposto a alterar as configurações de compartilhamento e permissão de pastas. Faça uso da pasta Downloads; aceite o “default” da ferramenta:




















Chegado o momento de testar a transferência; botão direito do mouse sobre o ícone do NitroShare, selecione a opção Send Files.





















A tela seguinte é o padrão do Windows, onde você deve navegar até a pasta onde se encontra o arquivo, e então, realizar a seleção.

Ao confirmar a operação, o NitroShare abre a sua própria tela de transferência, e aguarda que você, usuário, selecione o Destino (uma pena que eu não tenha uma terceira máquina para espetar na rede):
















Uma vez selecionado o Device Name, a transferência é iniciada imediatamente:
















O aspecto final da tela, após mais uma transferência:
















Impressionante. É realmente uma delícia ver isso funcionando, de modo tão simples.

Se algum leitor conseguir testar em modo multi plataforma, peço que envie suas impressões.