Tutoriales

Transferir archivos desde el PC a dispositivos móviles escaneando códigos QR

single-image

La transferencia de archivos desde una computadora a un teléfono inteligente no es un gran problema. Puedes hacerlo montando el teléfono móvil en tu sistema mediante un cable USB, luego transferir los archivos desde el administrador de archivos. Además, algunas aplicaciones de terceros, como KDE Connect y AirDroid, pueden ayudarte a administrar y transferir fácilmente archivos de tu sistema a dispositivos Android. Hoy, me encontré con una utilidad genial llamada “Qr-filetransfer”. Permite transferir archivos a través de WiFi desde la computadora a dispositivos móviles escaneando códigos QR sin salir de tu Terminal. ¡Sí, lo leiste bien! Qr-filetransfer es una utilidad gratuita de línea de comandos de código abierto escrita con el lenguaje de programación Go. En este breve tutorial, vamos a aprender a transferir archivos desde Linux a cualquier dispositivo móvil usando qr-transfer.

Instalar Qr-filetransfer

Primero, instala Go en tu sistema.

En Arch Linux y derivados:

$ sudo pacman -S go

En sistemas basados en RPM como RHEL, CentOS, Fedora, ejecuta:

$ sudo yum install golang

O,

$ sudo dnf install golang

En sistemas basados en DEB como Debian, Ubuntu, Linux Mint, puedes instalarlo usando el comando:
$ sudo apt-get install golang

En SUSE/openSUSE:

$ sudo zypper install golang

Después de instalar el lenguaje Go, ejecuta el siguiente comando para descargar la aplicación qr-filetransfer.

$ go get github.com/claudiodangelis/qr-filetransfer

El comando anterior descargará los contenidos de un repositorio de qr-filetrnasfer GitHub en un directorio llamado “go” en tu directorio de trabajo actual.

Copia el archivo binario qr-filetransfer en tu RUTA, por ejemplo /usr/local/bin/.

$ sudo cp go/bin/qr-filetransfer /usr/local/bin/

Y lo hacemos ejecutable:

$ sudo chmod +x /usr/local/bin/qr-filetransfer

Transfiere archivos de computadora a dispositivos móviles escaneando códigos QR

Asegúrate de que tu teléfono inteligente esté conectado a la misma red WiFi que tu computadora.

Luego, inicia la herramienta qr-filetransfer junto con la ruta del archivo o carpeta que quieres transferir a tu teléfono inteligente.

Por ejemplo, voy a transferir un archivo mp3:

$ qr-filetransfer Chill\ Study\ Beats.mp3

En el primer lanzamiento, qr-filetransfer te pedirá que elijas la interfaz de red para utilizarla a continuación.

Choose the network interface to use (type the number):
[0] enp5s0
[1] wlp9s0

Iba a transferir el archivo usando la interfaz wlp9s0, así que escribí “1”. Qr-filetransfer recordará esta opción y nunca se te volverá a preguntar, a menos que pase el argumento -force o elimines el archivo .qr-filetransfer.json que el programa almacena en el directorio inicial del usuario actual.

Luego, verás el código QR como se muestra en la imagen de abajo.

 

Abre la aplicación de código QR (si aún no está instalada, instala cualquier aplicación de lector de código QR de Play Store) y escanea el código QR que se muestra en tu terminal.

Una vez que se lee el código QR, se te preguntará si deseas copiar el enlace o abrirlo. Puedes copiar el enlace y pegarlo manualmente en tu navegador web móvil o elegir “Abrir enlace” para abrirlo automáticamente en tu navegador móvil.

 

Una vez que se haya abierto el enlace compartido, el archivo se descargará en tu teléfono inteligente.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Si el archivo es demasiado grande, comprime y, luego transfiérelo

$ qr-filetransfer -zip /path/to/file.txt
$ qr-filetransfer /path/to/directory

Ten en cuenta que el directorio se comprime antes de ser transferido.

La utilidad Qr-filetransfer solo transferirá los productos de tu sistema a dispositivos móviles y no al revés. Este proyecto es muy nuevo, por lo que habrá errores. Si encuentra algún error, infórmalo en la página de GitHub que figura aquí.

Fuente

(Visitada 1 veces, 1 visitas hoy )
Comparte

2
Responder

avatar
Imágenes
 
 
 
Auido y vídeo
 
 
 
Otros archivos
 
 
 
1 Hilo de comentarios
1 Hilo de respuestas
0 Seguidores
 
Comentario más reaccionado
Hilo de comentarios más populares
2 Autores de comentarios
maslinuxMalagueños Originales y LibresAutores de comentarios más recientes
  Suscribirse  
+ nuevos + antiguos + votados
Notificarme de
Malagueños Originales y Libres
Invitado

Cuando ejecuto el segundo comando:

go get github.com/claudiodangelis/qr-filetransfer

Me sale el siguien error:

package github.com/claudiodangelis/qr-filetransfer: cannot download, $GOPATH not set. For more details see: go help gopath

Mi distro es Debian 9 64 bits.

Quizás también te interese ..