Ala*_*Lee 2 download google-drive-shared-drive rclone
现在我想在网站(http://pubchemqc.riken.jp/)上下载数据集,它位于Google Drive中,文件大小为2TB。网站推荐使用rclone下载文件,但没有说如何使用。 如图所示
小智 9
很久以前就有人问过这个问题,但我想把它记录在这里,因为它似乎很难找到。不幸的是,我不知道是否有办法自动化这个过程,但它仍然很容易。
您可以做的是使用链接的root_folder_id. 根文件夹 ID 存在于url示例链接中的 例如:
https://drive.google.com/drive/folders/a1b2c3deFgHi4JKlm56nOpqrStuv7w8xy9
theroot_folder_id是斜杠后面的字符串/folders/,因此在本例中它将是“ a1b2c3deFgHi4JKlm56nOpqrStuv7w8xy9”。如果您获得的 Google Drive 共享链接是一个文件夹,您只需复制该链接id并在 rclone 的新远程设置中使用它即可。现在,如果共享链接直接指向一个文件,就像OP中的文件一样,则没有可供下载的文件夹,因此我们必须创建自己的!整个过程如下所示:
folder_id从 Google Drive 的链接获取。如果它是指向直接文件的链接,那么首先我们必须在我们自己的 Google Drive 内的任何位置创建一个新文件夹,它的名称并不重要,因为我们将使用 ID 直接指向它。创建这个新文件夹后,打开它并记下 url,它应该类似于
https://drive.google.com/drive/u/1/folders/Fdrcv3nQvxQqXUGEEyvacwUxdYXpV33Ct只需复制之后的 /folders/所有内容并保存以供以后使用。
dl-with-rclone,单击“添加驱动器快捷方式”图标并导航到“ dl-with-rclone”文件夹以在其中添加快捷方式。rclone,执行:rclone config <打开设置>e/n/d/r/c/s/q>点击n (与创建新遥控器相关的键)name>它一个类似的名称sharedWithMe或其他任何名称以供稍后个人参考Storage>,写下可能连接的遥控器drive或与其相关的编号(当前15)client_id并将client_secret它们放在旁边scope>提示中选择2“只读”就足够了现在这是重要的:
root_folder_id>提示符中输入共享链接的文件夹的 ID 或您创建的文件夹的 ID,并指向文件快捷方式,例如Fdrcv3nQvxQqXUGEEyvacwUxdYXpV33Ct现在你几乎可以按回车键进行所有操作,一旦你到达,Use auto config?你将被重定向到浏览器登录。确保登录的帐户与您为快捷方式创建的文件夹相同。如果共享链接是针对已经存在的文件夹,则您登录的帐户并不重要。
完成远程设置后,您可以退出rclone config
您需要的命令类似于rclone copy sharedWithMe: destination/folder
这是 rclone,您肯定能够从一个远程复制到另一个远程,这取决于用户。
总之:我确实在您的链接上测试了此方法,在我的云端硬盘中创建一个文件夹,将文件快捷方式指向它并使用来root_folder_id设置 rclone 远程,它确实开始下载:
| 归档时间: |
|
| 查看次数: |
4763 次 |
| 最近记录: |