通过二维码在WindowsmacOSLinux桌面和移动设备之间传输文件
Posted Linux公社
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了通过二维码在WindowsmacOSLinux桌面和移动设备之间传输文件相关的知识,希望对你有一定的参考价值。
来自:https://www.linuxmi.com
qrcp是一个命令行工具,通过扫描二维码,可以通过Wi-Fi将文件从桌面传输到移动设备(或者反过来)。适用于Windows, macOS和Linux。
应用程序将Web服务器绑定到随机端口上的Wi-Fi网络接口的地址(如果需要,可以指定端口)。当二维码被扫描后,下载就开始了(或者你可以在网络浏览器中打开二维码应用扫描的网址,下载就开始了)。一旦传输完成,Web服务器将自动停止。
为了将文件从移动设备传输到桌面,qrcp提供一个Web页面,可用于选择要传输的文件。
无论是在将文件从桌面传输到移动设备上,还是在移动设备上传输文件,都会在终端中显示一个URL,因此您可以键入该URL,而不用扫描二维码。
那么一次发送多个文件,甚至发送文件夹呢?qrcp也支持该功能 - 在这种情况下,它会自动为要传输的文件或文件夹创建一个zip存档,并在传输完成后删除该zip存档。
要通过Wi-Fi从桌面将文件发送到移动设备,请以文件为参数运行qrcp,如下所示(示例):
linuxmi@linuxmi:~/www.linuxmi.com$ qrcp linuxmi.jpeg
进行相同操作来发送文件夹,例如qrcp /path/to/directory。qrcp后面跟文件夹路径
linuxmi@linuxmi:~/www.linuxmi.com$ qrcp IMG_4063.MP4 IMG_4199.MP4 linuxmi.jpeg LinuxMi.txt
要通过Wi-Fi将文件从移动设备接收到桌面,请在当前目录中使用:
linuxmi@linuxmi:~/www.linuxmi.com$ qrcp receive
扫面上面的二维码,将手机或者移动设备上的文件传送到Windows、macOS、Linux桌面。
qrcp receive --output=/path/to/directory
运行receive命令时,扫描移动设备上的QR码会打开一个网页,可让您从移动设备中选择文件以将其传输到运行qrcp的桌面。
qrcp可用于Microsoft Windows,macOS和Linux。
在Linux上,它
打包
为DEB(用于Debian,Ubuntu和其他基于这些的发行版,例如Linux Mint,Pop!_OS,Zorin OS,Elementary OS等),RPM(用于Fedora,openSUSE,CentOS等)。还有一个通用的Linux二进制文件可以在任何Linux发行版上使用。它也可以在Arch Linux和Manjaro用户的AUR上使用。
go get github.com/claudiodangelis/qrcp
从release页面下载最新的Linux .tar.gz归档文件,解压缩它,将二进制文件移动到适当的目录,然后设置执行权限。
#解压存档
tar xf qrcp_0.5.0_linux_x86_64.tar.gz
#复制二进制文件
sudo mv qrcp /usr/local/bin
#设置执行权限
sudo chmod +x /usr/local/bin/qrcp
从release页面下载最新的.deb包,然后运行dpkg:
linuxmi@linuxmi:~/www.linuxmi.com$ sudo dpkg -i qrcp_0.6.3_linux_x86_64.deb
#确认它在工作:
linuxmi@linuxmi:~/www.linuxmi.com$ qrcp version
qrcp 0.6.3 [date: 2020-05-17T18:57:03Z]
sudo rpm -i qrcp_0.5.0_linux_x86_64.rpm
#确认它在工作:
qrcp --help
qrcp下载地址:https://github.com/claudiodangelis/qrcp/releases
你学会了吗,如果觉得有用,请分享至您的朋友圈!
关注Linux公社,添加“星标”
每天获取技术干货,让我们一起成长
合作联系微信:linuxgs
以上是关于通过二维码在WindowsmacOSLinux桌面和移动设备之间传输文件的主要内容,如果未能解决你的问题,请参考以下文章
如何比较两个文件是否完全一样,WindowsMacOSLinux(使用自带命令比较)
1 简介
支付宝二维码在哪里
云桌面联系方式
让Python 从桌面读取二维码信息
ZBar 是款桌面电脑用条形码/二维码扫描工具