Este padrão maluco pode transferir arquivos para o seu telefone

Resumo

  • Transmita arquivos do PC para o Android apontando seu telefone para um código de barras colorido piscando – sem necessidade de rede.
  • Os códigos fonte Reed‑Solomon + corrigem erros e remontam arquivos (até 33 MB); velocidades reivindicadas ≈850 KB/s.
  • Faça o sideload do aplicativo Android, abra cimbar.org em seu PC, carregue um arquivo e escaneie a tela animada para salvar.

Não faltam métodos para transferir arquivos de um computador para um telefone. Wi-Fi, Bluetooth, cartões SD, unidades USB, etc. E se você pudesse transmitir um arquivo do seu PC para o seu telefone Android apenas apontando a câmera para uma imagem?

Você provavelmente conhece os códigos QR – aqueles quadrados em preto e branco que são ótimos para enviar links do cardápio de um restaurante para o seu telefone. Mas tente enviar algo mais complexo usando um código QR padrão e não funciona tão bem. Libcimbar é um aplicativo web inteligente e um aplicativo Android que usa um formato de código de barras bidimensional especializado chamado Color Icon Matrix Barcodes (Cimbar) e transforma sua tela inteira em um transmissor de dados.

Enviar arquivos por meio de um código escaneável é legal, mas aqui está a parte mais interessante: você nem precisa de uma conexão com a Internet. A tela do seu computador exibe um padrão de blocos coloridos de alta densidade em constante mudança, e o aplicativo do seu telefone usa a câmera para capturar a animação. Após alguns segundos de digitalização do padrão, o aplicativo pergunta onde você gostaria de salvar o arquivo e ele é montado no seu telefone. Os desenvolvedores afirmam que esta configuração pode atingir velocidades de até 850 KB por segundo, o que não vai destronar a fibra, mas por ser sem fio e off-line, é impressionante.

Existem alguns problemas óbvios com as transferências ópticas – como o tremor da câmera ou o brilho da tela – e eles tentaram resolvê-los. Este projeto é construído com códigos de “correção de erros Reed-Solomon”. Mesmo que sua câmera perca alguns quadros ou haja manchas na lente, o sistema pode se autocorrigir e recuperar os dados.

Para cargas maiores, ele usa algo chamado “códigos de fonte”. Isso permite dividir um arquivo de até 33 MB em uma enorme série de quadros animados. Contanto que você capture quadros únicos suficientes, o sistema poderá reconstruir o arquivo original perfeitamente, mesmo se algumas partes estiverem corrompidas ou fora de sequência.

Para usar a ferramenta, primeiro carregue o APK em seu telefone Android na página do GitHub. Em seguida, basta acessar cimbar.org em um navegador do seu computador e fazer upload de um arquivo no menu da barra lateral. Em seguida, abra o aplicativo no seu telefone e alinhe o visor por alguns segundos. Depois de reconhecido, você pode escolher uma pasta para o arquivo e ele será transferido. Muito legal.

Este artigo foi útil?
Gostei0Não Gostei0

Related posts

3 geradores de sites estáticos que transformam seus arquivos Markdown em blogs

Você realmente precisa de uma VPN no seu telefone?

Este hack de e-mail resolve a maioria dos meus problemas de caixa de entrada