sexta-feira, 6 de novembro de 2015

Mais uma ferramenta para transferencia de arquivos multi plataforma

Saudações. Estou retornado ao tema da postagem anterior, ou seja, a busca de uma ferramenta de transferência de arquivos via rede local, que opere em vários sistemas operacionais.

Ampliando a pesquisa em busca de uma alternativa ao NitroShare, encontrei o Dukto.

O site do aplicativo é http://www.msec.it/blog/?page_id=11.

Se você leu o post sobre o NitroShare, vai me permitir pular a parte da Introdução, e ir direto para os finalmente.

A maior diferença entre o NitroShare e o Dukto R6 está no fato de este último operar em dispositivos móveis: Android (2.3 ou superior), Windows Phone 8.1 e Symbian.

Outra diferença interessante, em se tratando do Windows: tal como o NitroShare, o Dukto possui um instalador, mas também, uma versão portátil, sem necessidade da instalação. 

Tal como o NitroShare, o Dukto dispensa preocupações com usuários, permissões, sistemas operacionais, protocolos, clientes, servidores, etc.

Dukto é um projeto open source, e o código fonte está disponível em http://sourceforge.net/projects/dukto/.

A experiência prática foi realizada em uma rede local com dois PCs rodando Windows 7 (um desktop e um Notebook Vaio), e um dispositivo Android. O app é facilmente encontrado na Play Store; para os PCs foi baixada a versão portátil, devidamente verificada pelo site VirusTotal.

Acionada a ferramenta, percebo que em alguns segundos fica estabelecida a conexão nos três dispositivos. Simples assim.


A visão a partir do Desktop é como mostrado abaixo:





















No topo da tela, é mostrado o ícone do Desktop; na metade inferior, os dispositivos detectados na rede.

A única configuração disponível, e que foi alterada, é o folder designado a salvar os arquivos recebidos. No original, direciona para a área de trabalho; foi alterado para o folder Downloads:





















Transferindo arquivos a partir do Android para o Desktop:

No Android, a perspectiva é alterada, tendo o dispositivo móvel no topo da tela e os PCs na metade inferior. 





















Um toque no ícone do Desktop produz a seguinte tela:





















Toque em “Send some files and folders”, navegue pela estrutura de pastas do Android, e selecione o que deseja enviar:





















De volta ao Desktop, o que vemos é o seguinte:























Transferindo arquivos do Desktop para o Notebook:

Vamos rever a perspectiva do Desktop:






















Clicando no ícone do Notebook (Vaio) produz a seguinte tela:





















Clique em “Send some files”, localize um arquivo que deseje enviar, e confirme.





















A facilidade é surpreendente !

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.