windows下通過Rclone掛載Google Drive到本地

本文要點:

  1. 推薦使用團隊盤,無限空間
  2. 使用自己的私有api,更加安全穩定
  3. 使用GUI,配置更加簡單直觀
  4. 無需修改系統環境變量即可設置代理

下載並安裝所需軟件

配置網盤連接

推薦使用Google的團隊盤,擁有無限空間。這裏也以團隊盤爲例。

配置Rclone Browser

Reclone相關

打開Rclone Browser的設置界面
打開設置
設置界面
需要修改以下內容:
rclone location :下載rclone後解壓出來的reclone.exe文件的位置
rclone.conf location:rclone的配置文件,第一次使用可不填
Mount options:掛載時所需的參數,常見的參數有以下兩個

  • --cache-dir:緩存路徑
  • --vfs-cache-mode 緩存模式,關於緩存模式可參考以下內容:
  • off: In this mode the cache will read directly from the remote and write directly to the remote without caching anything on disk. (本地不做任何緩存,所有文件直接從雲端獲取並寫入。建議網速特別好時使用。
  • minimal: This is very similar to “off” except that files opened for read AND write will be buffered to disks. This means that files opened for write will be a lot more compatible, but uses the minimal disk space. (和off類似,但是已經打開的文件會被緩存到本地。個人推薦,小文件基本夠用,但是如果你的網絡情況(梯子)不是特別好的話,用writes也行
  • writes: In this mode files opened for read only are still read directly from the remote, write only and read/write files are buffered to disk first. (如果文件屬性爲只讀則只從雲端獲取,不然先緩存在本地進行讀寫操作,隨後被同步。個人推薦使用,但是在直接從本地複製文件到GDrive時還是看網絡情況
  • full:In this mode all reads and writes are buffered to and from disk. When a file is opened for read it will be downloaded in its entirety first. (所有的讀寫操作都會緩存到磁盤中。然後纔會同步。不是很推薦。會導致所有文件均被緩存到本地。直到達到你緩存總額(–cache-total-chunk-size,默認大小10G)。但是你網速特別差時也可以使用。

這裏我使用的參數爲--cache-dir E:\gdtemp --vfs-cache-mode writes可以按需修改

設置代理

打開神奇上網工具的全局代理功能,這裏雖然打開了全局代理,但是Rclone默認不走代理,所以無法訪問Google Drive。設置代理的方法有兩種,一種是設置系統環境變量,另外一種是在GUI中設置。
第一種方法可以參考:Windows rclone proxy 設置
這裏我們使用第二種方法:
設置代理
http_proxyhttps_proxy填寫本地http代理的地址和端口

GUI相關設置

設置關閉後最小化到托盤,這樣就可以後臺掛載、下載和上傳
最小化到托盤
注意:這三個標籤頁的設置必須要重啓Rclone Browser才能生效

申請私有Api

  1. 打開這個頁面,登錄Google賬號
  2. 新建一個項目,名稱隨意
    在這裏插入圖片描述
  3. 啓用Google Drive Api
    在這裏插入圖片描述
    在這裏插入圖片描述
  4. 創建OAuth 同意屏幕
    在這裏插入圖片描述

在這裏插入圖片描述
填寫應用名稱,可隨意填寫,點擊保存
5. 添加憑據
在這裏插入圖片描述
名稱隨意填寫
在這裏插入圖片描述
6. 將生成的客戶端ID和密鑰記錄一下
在這裏插入圖片描述

配置Reclone

打開Rclone Browser,點擊Config
在這裏插入圖片描述

在這裏插入圖片描述
新建配置,輸入n
輸入配置名稱
在這裏插入圖片描述
選擇網盤類型,這裏輸入Google Drive前面對應的數字
在這裏插入圖片描述
輸入剛纔生成的客戶端ID
在這裏插入圖片描述
輸入剛纔生成的客戶端密鑰
在這裏插入圖片描述
輸入1
在這裏插入圖片描述
輸入Rclone訪問的根目錄ID,如果想讓Reclone訪問所有文件可以直接留空
目錄ID獲取方法:在瀏覽器中打開某個目錄,查看地址欄,folders後面的就是
在這裏插入圖片描述
在這裏插入圖片描述
這裏直接回車
在這裏插入圖片描述
回車,跳過高級設置
在這裏插入圖片描述
回車,自動打開瀏覽器登錄,這時會自動打開瀏覽器,登錄Google賬號
在這裏插入圖片描述
點擊允許授權,出現Success!後打開之前的控制檯窗口,會自動獲取code
在這裏插入圖片描述
這裏問你是否是團隊盤,是就輸入y,否則輸入n
在這裏插入圖片描述
如果有多個團隊,選擇你要使用的團隊盤
在這裏插入圖片描述
輸入y
在這裏插入圖片描述
可以看到配置已經新增成功了,輸入q

開始使用

瀏覽文件

打開Rclone Browser,雙擊剛纔新增的配置文件,如果沒有先點擊Refresh
在這裏插入圖片描述

在這裏插入圖片描述

掛載與卸載

掛載

點擊Mount,設置盤符
在這裏插入圖片描述
在這裏插入圖片描述
掛載成功
在這裏插入圖片描述

卸載

在這裏插入圖片描述

上傳與下載

上傳

上傳建議使用Rclone Browser內置的按鈕,而不是直接將文件拖到掛載的磁盤裏。使用該按鈕可以看到上傳進度
在這裏插入圖片描述
選擇要上傳的文件或文件夾後點擊Run
在這裏插入圖片描述
已知Bug:上傳的文件或文件夾路徑太長時會出錯

下載

下載與上傳同理

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章