瑞客论坛

 找回密码
 立即注册
查看: 1874|回复: 0

[Windows] 大人,丢掉你的NAS吧——GoIndex挂载Google Drive下载速度实测

[复制链接]

金币4477  第317名

118

主题

2

回帖

4489

积分

论坛元老

Rank: 8Rank: 8

威望
-5
贡献
17
热心值
0
金币
4477
注册时间
2020-8-31
发表于 2020-3-14 11:57 | 显示全部楼层 |阅读模式
本文转自:jiyiblog.com
前言
很多人家里都放了NAS,用来存一些照片文档,或拿来挂BT下载之类的。但我认为随着云存储的不断发展,终将取代NAS这种耗电且占带宽的夏天电暖气。

Google Drive网盘顾名思义,是由Google推出的网盘服务,普通用户拥有15G的空间。教育版帐号及G suite 团队共享盘则拥有无限空间。
至于如何获取无限空间,网上有一大堆教程,这里就不再赘述了。


GoIndex是一个部署在CloudFlare Workers的JS程序,可以将Google Drive上的所有文件索引并提供直链下载。且不需要翻山越岭即可下载Google Drive网盘的文件,因为其所有流量都是走CloudFlare的。

项目地址
https://github.com/donwa/goindex
大人,丢掉你的NAS吧——GoIndex挂载Google Drive下载速度实测-1.gif
安装教程

常规部署方法
如果你参照我之前的Rclone部署教程并使用自己的api部署成功的话,请使用本方法,否则请略过并直接看下面的快速部署方法
详见:https://www.jiyiblog.com/archives/031167.html

1.获取授权码
在终端中输入命令以查找rclone.conf路径

[Bash shell] [color=rgb(51, 102, 153) !important]纯文本查看 [color=rgb(51, 102, 153) !important]复制代码
[backcolor=rgb(27, 36, 38) !important][color=white !important]
[color=white !important]?

1

rclone config file





找到路径后使用cat命令打开rclone.conf文件并找到root_folder_id及refresh_token


2.部署代码
到上面的项目地址下载index.js文件并打开编辑,
大人,丢掉你的NAS吧——GoIndex挂载Google Drive下载速度实测-2.jpg
其中:
siteName及root_pass自行设置,将第一步获取到的refresh_token,client_id,client_secret填入相关栏,root_folder_id填入root一栏即可。

3.部署到CloudFlare Workers
打开CloudFlare Workers网页->https://workers.cloudflare.com/,点击Start Building并登录
接着新建一个子域名,这就是你的GoIndex域名,输入后点击Set up继续即可
大人,丢掉你的NAS吧——GoIndex挂载Google Drive下载速度实测-3.jpg

接着选择套餐,选择Free免费套餐,验证邮箱后即可创建Workers
最后将刚才的index.js里的代码全部复制到Workers里,修改域名,点击保存即可。
大人,丢掉你的NAS吧——GoIndex挂载Google Drive下载速度实测-4.jpg 大人,丢掉你的NAS吧——GoIndex挂载Google Drive下载速度实测-5.jpg

接着打开网址,大功告成!

大人,丢掉你的NAS吧——GoIndex挂载Google Drive下载速度实测-6.gif

快速部署方法

注:此方法使用公共api部署,相较于独立api较为不安全,且高峰期容易无法访问(教育版帐号由于无法获取独立api,仅且只能使用本方法)
1.获取Auth Code
访问https://installen.gd.workers.dev/ 点击GET AUTH CODE跳转Google页面获取授权码
大人,丢掉你的NAS吧——GoIndex挂载Google Drive下载速度实测-7.jpg

2.填写相关信息
大人,丢掉你的NAS吧——GoIndex挂载Google Drive下载速度实测-8.jpg
获取到授权码后,将Auth Code复制到输入框中即可,
根目录id获取方法:打开Google Drive并打开你想添加的目录,观察地址栏:
[Asm] [color=rgb(51, 102, 153) !important]纯文本查看 [color=rgb(51, 102, 153) !important]复制代码
[backcolor=rgb(27, 36, 38) !important][color=white !important]
[color=white !important]?

1

https://drive.google.com/drive/folders/{这段就是根目录id}





根目录密码自定义,也可以留空

一切准备完成后,点击BUILD,即可得到wokers代码
接着按照上面的常规部署方法,将代码复制到CloudFlare Workers即可使用。
大人,丢掉你的NAS吧——GoIndex挂载Google Drive下载速度实测-9.gif
测速
这里附上从Goindex多线程下载Google Drive文件到本地的速度,达到了40M/S
大人,丢掉你的NAS吧——GoIndex挂载Google Drive下载速度实测-10.jpg

对比X度网盘开通SVIP后冷门资源还限速10M/S,GD真是良心多了


Q&A
Q:下载可以直链,上传怎么办?
A:确实没法直接传,目前有三种方法:


①把Google Drive当成离线下载盘,使用VPS挂Aria2下载文件后自动上传GD
详见:打造无限空间的Google Drive离线网盘:Aria2+Rclone+GoIndex一键部署教程 (链:https://www.jiyiblog.com/archives/031286.html)
这里给出了一键部署脚本,放到启动脚本里即可
速度:
大人,丢掉你的NAS吧——GoIndex挂载Google Drive下载速度实测-12.jpg

②使用某种特殊方式后直接使用客户端上传(就是比较耗流量,土豪无视)
③使用VPS挂Rclone当跳板,传到Rclone挂载的虚拟磁盘

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|瑞客论坛 |网站地图

GMT+8, 2024-11-22 18:40

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表