提示,本操作可能导致Colab被ban

介绍

Google Colab全称 Colaboratory,是一个免费的云端 Jupyter notebook 环境。
借助 Colaboratory(简称 Colab),您可在浏览器中编写和执行 Python 代码,并且:

  • 无需任何配置
  • 免费使用 GPU
  • 轻松共享

无论您是一名学生、数据科学家还是 AI 研究员,Colab 都能够帮助您更轻松地完成工作。
Google Colab每次会提供一个免费的云端环境,时间为12小时,没有使用的时候会自动休眠。
由于Google Colab支持挂载Google Drive,从而通过上传脚本的方式可以实现将Google Colab提供的资源机当成离线下载服务器。

关于占用研究资源的问题:
1.Google Colab为每个环境都设置了资源使用上限,且使用资源机下载文件对GPU等研究型资源占用不大

2.这种方法在国外已经把羊毛都织成毛衣了,Google家大业大,我们小老百姓跟随资本主义人民大军薅一丢丢羊毛影响不大

3.Google对每天使用相同的帐户进行下载将导致Google Collab暂时禁止使用24小时,因此Google对这方面也进行了限制

教程

视频教程:传送门

配置Google Colab

1.上传脚本

在此处下载脚本:传送门

可能需要某些特殊方式才能访问
打开Google Colab并上传脚本

上传脚本.jpg

2.连接资源机
点击右上角的连接按钮,自动分配并连接资源机
连接资源机.jpg

可以看到可用磁盘空间有70多G
可用容量.jpg

配置脚本

1.安装libtorrent并初始化
点击脚本左侧的按钮运行一键安装
安装libtorrent.jpg

2.挂载Google Drive
打开链接进入授权页面,授权后将授权码填到输入框中并回车,显示下列文字即挂载成功
挂载Google Drive.jpg

3.添加种子或磁力链
如果要下载种子的话,运行Add From Torrent File脚本,磁力链则运行Add From Magnet Link

特别注意:运行前请设置Google Drive上传目录,
如果使用的是Team Drive的话,则设置成/content/drive/Shared drives/你的团队盘名称/你的目录

建议新建一个目录保存防止出错

添加种子或磁力链.jpg

添加完磁力链后输入Exit保存

4.开始下载
运行Start Download脚本开始下载
下载.jpg
博主随便找了个种子,下载速度有20多M每秒,感觉还不错
下载完成后则会自动上传到Google Drive中

Google Drive文件取回本地

详见:GoIndex部署教程 - 部署在CloudFlare Workers的Google Drive目录索引程序
详见:GDIndex部署教程——一个支持上传下载的Google Drive直链索引程序





文章名: 《无需服务器——使用Google Colab脚本实现Google Drive离线下载》

文章链接:https://www.jiyiblog.com/archives/0429194.html

除特别注明外,文章均为极一's Blog原创,转载时请注明本文出处及文章链接
Last modification:April 29th, 2020 at 08:15 pm