使用rclone挂载dropbox进行大批量自动下载

最近需要大量下载dropbox上的数据资料,在百度上找了半天也没有好的方法,挂VPN在网页端一个一个下载实在太麻烦,而且还有可能突然最后连接断掉,十分坑爹。

多方寻找后发现可以用rclone对dropbox进行挂载,这样就能方便快捷的使用命令批量下载数据了,而且连接更加稳定几乎不会断开,但找了半天也没有相应的中文教程,这里记录一下我的配置过程。

系统:Ubuntu14.6(理论上ubuntu系统都没问题)

!提示!:你至少要有一个可用的VPN,并能在网页中正常访问dropbox(https://www.dropbox.com

1、安装rclone

  下载rclone(链接:https://pan.baidu.com/s/1owdUpAEUq8rPJr4TdTUZtA  提取码:ugg4 )

  放到ubuntu系统中,解压并进入:

       用sudo将rclone复制到/usr/bin/目录下,并修改权限为当前用户:

sudo cp rclone /usr/bin/
sudo chown user:user /usr/bin/rclone #user改写为你自己的Ubuntu用户,不改权限后面会出问题!!

2、配置dropbox(参考连接

  进入dropbox的App创建网站(https://www.dropbox.com/developers/apps/create),创建一个App

  

 

   修改App权限

 

 

 

 

  修改好后点击最下方提交

 

  切回settings选项卡

   

 

 

  重要!记下App key和App secret!(千万别告诉别人),并在Redirect URIs中输入http://localhost:53682/并添加(Add)。

 

 

 3、配置rclone

  回到ubuntu中,打开终端,输入

rclone config

  进行配置。(如果没改第一步中rclone权限的话这里会出错)

  第一次配置需要创建新的挂载,输入n(我这里已经有一个挂载了)

  输入挂载名称(任意名称都可以,后续还要用)

 

 

   输入挂载的网盘类型(正如标题,这里是dropbox)

  输入刚刚dropbox App中的App key和App secret(App key就是client_id,App secret就是client_secret)

 

 

   后续都默认回车就行了。

  最后,会弹出网站让你登录并联,输入自己的dropbox账号,并同意就好了。

4、使用命令行命令下载挂载数据到本地

  数据下载主要用到一下几个命令

rclone lsd remote_name:***/***/   #remote_name为你自己取的挂载名称,忘记了可以在终端输入rclone config进行查看(下同),该命令会输出远程挂载的次级目录,可在:后面增加目录
rclone ls remote_name:***/***/  #该命令会返回目录下的所有文件,
rclone copy /home/source remote_name:***/***/  #/home/source可以是为本机目录或文件,自己设置,该命令为上传数据到挂载网盘目录,与cp命令类似
rclone copy remote_name:***/***/file /home/  #相反,颠倒参数则为下载数据到本机目录

  更多高级命令可以自行查看(https://rclone.org/dropbox/

 

posted @ 2022-10-01 01:29  菜鸟noob  阅读(2138)  评论(0)    收藏  举报