利用Google Colab实现离线下载文件到谷歌云端硬盘

  • 2020 年 09 月 16 日
  • 130次
  • 527 字
  • 暂无评论

原文链接: BlackJoe

由于你懂的的原因,国内访问谷歌服务很困难。国内又没有特别好用的网盘服务,而谷歌云端硬盘虽然下载不限速,但本身不带离线下载的功能,使用不存在的谷歌云端硬盘时想要将其他地方的资源往里面存储也非常麻烦,需要先下载再上传。受制于带宽与那啥,这个过程比较漫长,普通人可能没办法购买大流量 VPS,而 Google Co­lab 则是谷歌免费提供的产品,其本质为 Linux 服务器。因此,我们可以使用 Google Co­lab 来实现离线下载功能。
当然,Cloab拿来作为离线下载器完全是杀鸡用牛刀。

开始使用

访问谷歌服务需要梯子,请自备

首先,打开 Google Colab,下载并打开脚本文件

colab上传笔记本

中间为代码执行区,左侧可以对文件进行修改,右键可复制文件/文件夹路径,双击文本文件可进行修改

笔记本界面右键功能

挂载谷歌云端硬盘,运行后点击蓝链,将复制得到的代码填入。

点击运行得到代码

直链下载部分

可进行直链的下载,下载多个文件时需要在左侧新建名为 filelist.txt 的文件,双击将链接输入,再运行以下载,可选 wget 指令下载或者使用 aria2 指令下载。

批量下载

种子下载部分

首先安装 libtorrent ,然后上传种子文件或输入磁力链接,点击开始下载,实测 aria2 下载速度快于 libtorrent ,但进度不好看。

种子下载

压缩功能

有时候我们得到的是压缩包的文件,但想要存储解压后的内容。如别人分享的图包合集,想要解压后存入谷歌盘使用goindex展示。或者是由于谷歌团队盘文件限制,想要将多文件压缩为一个包时。可选择使用压缩与解压功能。

压缩文件

最后,贴上下载示例!

示例


版权属于:slienca

本文链接:https://blog.slienca.top/archives/71.html



—— 暂无评论 ——

OωO
This page loaded in 0.001695 seconds