1.下载&安装所需软件
- Rclone:云盘同步软件(下载将整个文件解压出来)
- Win Fsp:挂载工具
- Rclone Browser:Reclone GUI
2.配置Rclone Browser
- 打开Rclone Browser的设置界面
- 点击右上角 File >>> Preferences
- 填入参数,参考下图
需要修改以下内容: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. (如果文件属性为只读则只从云端获取,不然先缓存在本地进行读写操作,随后被同步。个人推荐使用,但是在直接从本地复制文件到GoogleDrive时还是看网络情况)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)。但是你网速特别差时也可以使用。]
因为我的网速比较好所以这里我使用的参数为 --vfs-cache-mode off
建议使用 --vfs-cache-mode writes
可以按需修改
3.设置代理
非中国大陆的电脑可以跳过这一步骤
打开神奇上网工具的全局代理功能,这里虽然打开了全局代理,但是Rclone默认不走代理,所以无法访问Google Drive。
设置代理的方法有两种:一种是设置系统环境变量,另外一种是在GUI中设置。
4.GUI相关设置
设置关闭后最小化到托盘,这样就可以后台挂载、下载和上传
设置完了 重启Rclone Browser生效
5.创建Google Drive API
首先进入 Google API Console
- 创建一个项目(项目名称随便填写)
- 顶部搜索
Google Drive API
- 启用它
- 点击左侧边OAuth同意屏幕(用户类型选择外部; 应用名称随便填写(比如“rclone”就可以); 用户支持电子邮件和开发者联系邮箱都填写您自己的就可以)
- 然后点击保存并继续,剩下的参数都是用默认就可以了。
- 创建完成后 点发布应用
- 点击左侧凭据
- 屏幕上方点击创建凭据>>>选择OAuth 客户端ID
- 应用类型选择桌面应用
创建成功后,复制客户端ID参数和客户端密钥
6.配置Reclone
打开Rclone Browser 点击Config
会看见
No remotes found, make a new one?
n) New remote
s) Set configuration password
q) Quit config
- 选择n(新建配置)
- 名字随便填写,这里填写的是GoogleDrive
- 此时rclone会要你选择要挂载什么网盘,找到google drive并选择(这里18项就是 输入18即可)
然后我们粘贴第一步生成的客户端 ID 和客户端密钥
- 粘贴第一步复制的客户端ID
- 粘贴第一步复制的客户端密钥
权限选择:完整的访问权限,就选择1即可。
scope输入1
service_account_file 为空
Edit advanced config 输入 n (不需要进行额外的高级配置)
root_folder_id 为空
Use auto config 因为是要在 vps 上挂载,vps 没有桌面环境,因此必须选择 n
之后我们会看到
打开刚刚下载的reclone解压出来的文件
复制文件地址
然后按 WIN+R >>> 搜索 cmd >>> 打开 cmd
输入 cd reclone 文件地址,例如:
cd C:\Users\Administrator\Desktop\rclone-v1.59.2
复制红色方框的内容 粘贴到 cmd
然后浏览器胡弹出登录 Google >>> 登录账号 >>> 最后点继续
复制 cmd 生成的 config token (国内网络环境无法生成,请挂代理即可)
粘贴到刚刚Rclone Browser config窗口当中 并且回车
这里使用的是团队共享盘,输入 y
7.挂载Google Drive
点击新添加的Google Drive
点击Mount
名字自己定义,然后点OK即可
这时候我们可以看到新的磁盘了