gpt4 book ai didi

download - 如何使用 rclone 从 google 驱动器下载大文件?

转载 作者:行者123 更新时间:2023-12-03 08:18:23 29 4
gpt4 key购买 nike

现在我想下载网站上的数据集( http://pubchemqc.riken.jp/ ),它位于 Google Drive 中,文件大小为 2TB。网站推荐使用rclone下载文件,但没有说如何使用。 As the picture shows

最佳答案

这个问题已经被问过一段时间了,但我想把它记录在这里,因为它似乎很难找到。不幸的是,我不知道是否有办法自动化这个过程,但它仍然很容易。

您可以使用链接的root_folder_id 创建一个新的 Remote 。根文件夹 ID 存在于 url 中,例如:在示例链接中https://drive.google.com/drive/folders/a1b2c3deFgHi4JKlm56nOpqrStuv7w8xy9

root_folder_id 是斜杠 /folders/ 之后的字符串,因此在本例中它将是“a1b2c3deFgHi4JKlm56nOpqrStuv7w8xy9”。如果您获得的 Google 云端硬盘共享链接是一个文件夹,您所需要做的就是复制该 id 并在 rclone 的新远程设置中使用它。现在,如果共享链接直接指向一个文件,就像OP中的文件一样,则没有可供下载的文件夹,因此我们必须创建自己的!整个过程如下所示:

  • 从 Google 云端硬盘的链接获取 folder_id。如果它是指向直接文件的链接,那么首先我们必须在我们自己的 Google Drive 内的任何位置创建一个新文件夹,它的名称并不重要,因为我们将使用 ID 直接指向它。创建这个新文件夹后,打开它并记下 url,它应该类似于https://drive.google.com/drive/u/1/folders/Fdrcv3nQvxQqXUGEEyvacwUxdYXpV33Ct

只需复制/folders/之后的所有内容并保存以供以后使用。

  • 现在返回到直接文件的链接。添加该文件的快捷方式您最近创建的文件夹中,假设该文件夹名为dl-with-rclone,单击“添加云端硬盘快捷方式”图标并导航到“dl-with-rclone”文件夹以在其中添加快捷方式。

前往rclone,执行:

  • rclone 配置 <打开设置>
  • 在提示符e/n/d/r/c/s/q>上点击n(与创建新 Remote 相关的键)
  • name> 上为其指定一个名称,例如 sharedWithMe 或其他任何名称,以供稍后个人引用
  • 在提示符存储>上,可能要连接的 Remote ,记下驱动器或与其相关的编号(当前为15)
  • 如果您设置了自己的 client_idclient_secret,请将它们放在旁边
  • scope>提示选项2“只读”就足够了

现在这是重要的:

  • root_folder_id> 提示符下输入共享链接的文件夹 ID 或您创建并指向文件快捷方式的文件夹的 ID,例如Fdrcv3nQvxQqXUGEEyvacwUxdYXpV33Ct

现在您几乎可以按回车键进行所有操作,一旦到达使用自动配置?,您将被重定向到浏览器登录。确保登录的帐户与您为快捷方式创建的文件夹相同。如果共享链接是针对已经存在的文件夹,则您登录的帐户并不重要。

完成远程设置后,您可以退出rclone config

您需要的命令类似于rclone copysharedWithMe:destination/folder

这是 rclone,您肯定能够从一个 Remote 复制到另一个 Remote ,这取决于用户。

总之:我确实在您的链接上测试了此方法,在我的云端硬盘中创建一个文件夹,将文件快捷方式指向它并使用 root_folder_id 设置 rclone 远程,它确实开始下载:

rclone test download screenshot

关于download - 如何使用 rclone 从 google 驱动器下载大文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68632847/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com