歡迎光臨
每天分享高質量文章

通過掃描二維碼將檔案從計算機傳輸到移動設備 | Linux 中國

它允許你通過掃描二維碼通過 WiFi 將檔案從計算機傳輸到移動設備而無須離開終端。
— Sk


致謝
編譯自 | https://www.ostechnix.com/transfer-files-from-computer-to-mobile-devices-by-scanning-qr-codes/ 
 作者 | Sk
 譯者 | geekpi ? ? 共計翻譯:705 篇 貢獻時間:1646 天

將檔案從計算機傳輸到智慧手機並不是什麼大問題。你可以使用 USB 線將手機掛載到系統上,然後從檔案管理器傳輸檔案。此外,某些第三方應用程式(例如 KDE Connect[1] 和 AirDroid[2])可幫助你輕鬆管理和傳輸系統中的檔案至 Android 設備。今天,我偶然發現了一個名為 “Qr-filetransfer” 的超酷工具。它允許你通過掃描二維碼通過 WiFi 將檔案從計算機傳輸到移動設備而無須離開終端。是的,你沒有看錯! Qr-filetransfer 是一個使用 Go 語言編寫的自由開源命令列工具。在這個簡短的教程中,我們將學習如何使用 Qr-filetransfer 將檔案從 Linux 傳輸到任何移動設備。

安裝 Qr-filetransfer

首先,在你的系統上安裝 Go 語言。

在 Arch Linux 及其衍生版上:

  1. $ sudo pacman -S go

在基於 RPM 的系統(如 RHEL、CentOS、Fedora)上運行:

  1. $ sudo yum install golang

或者:

  1. $ sudo dnf install golang

在基於 DEB 的系統上,例如 Debian、Ubuntu、Linux Mint,你可以使用命令安裝它:

  1. $ sudo apt-get install golang

在 SUSE/openSUSE 上:

  1. $ sudo zypper install golang

安裝 Go 語言後,運行以下命令下載 Qr-filetransfer 應用。

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

上述命令將在當前工作目錄下的一個名為 go 的目錄中下載 Qr-filetransfer GitHub 倉庫的內容。

將 Qr-filetransfer 的二進制檔案複製到 PATH 中,例如 /usr/local/bin/

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

最後,如下使其可執行:

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

通過掃描二維碼將檔案從計算機傳輸到移動設備

確保你的智慧手機已連接到與計算機相同的 WiFi 網絡。

然後,使用要傳輸的檔案的完整路徑啟動 qt-filetransfer

比如,我要傳輸一個 mp3 檔案。

  1. $ qr-filetransfer Chill\ Study\ Beats.mp3

首次啟動時,qr-filetransfer 會要求你選擇使用的網絡接口,如下所示。

  1. Choose the network interface to use (type the number):

  2. [0] enp5s0

  3. [1] wlp9s0

我打算使用 wlp9s0 接口傳輸檔案,因此我輸入 “1”。qr-filetransfer 會記住這個選擇,除非你通過 -force 引數或刪除程式儲存在當前用戶的家目錄中的 .qr-filetransfer.json 檔案,否則永遠不會再提示你。

然後,你將看到二維碼,如下圖所示。

打開二維碼應用(如果尚未安裝,請從 Play 商店安裝任何一個二維碼讀取程式)並掃描終端中顯示的二維碼。

讀取二維碼後,系統會詢問你是要複製鏈接還是打開鏈接。你可以複製鏈接並手動將其粘貼到移動網絡瀏覽器上,或者選擇“打開鏈接”以在移動瀏覽器中自動打開它。

共享鏈接打開後,該檔案將下載到智慧手機中。

如果檔案太大,請壓縮檔案,然後傳輸它:

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

要傳輸整個目錄,請運行:

  1. $ qr-filetransfer /path/to/directory

請註意,目錄在傳輸之前會被壓縮。

qr-filetransfer 只能將系統中的內容傳輸到移動設備,反之不能。這個專案非常新,所以會有 bug。如果你遇到了任何 bug,請在本指南最後給出的 GitHub 頁面上報告。

乾杯!


via: https://www.ostechnix.com/transfer-files-from-computer-to-mobile-devices-by-scanning-qr-codes/

作者:SK[4] 選題:lujun9972 譯者:geekpi 校對:wxy

本文由 LCTT 原創編譯,Linux中國 榮譽推出

赞(0)

分享創造快樂