雨林的Blog

Goindex预览版安装教程:Google Drive目录列表程序做网盘

预览版功能简单,无法在线视频播放,预览图片,查看文档
如果需要更多功能,更新最新版代码

Goindex预览版添加代码实现在线播放:https://www.tok9.com/archives/494/

功能:

部署在 CloudFlare Workers的小程序。
可以将 Google Drive 文件以目录形式列出,并直连下载。
流量走 CloudFlare ,网速由 CloudFlare 决定。

Demo:
https://index.gd.workers.dev/

项目地址:
https://github.com/donwa/goindex

特点:

1、免费。
2、直链。
3、免番。

限制:

wokers一天10万请求限制
google drive 下载10T/24h(大佬说的)
google api 调用限制

Goindex代码生成,绑定google

首先打开网址:

https://install.gd.workers.dev/

点击1 获取认证码,跳转登录google账号,选择google账号

会提示rclone访问google账号,选择允许

跳转后会获取code

复制codegoindex代码生成页面,填入Auth认证码 (图1)

2,生成代码

复制代码,保存在其他地方防止不小心关掉窗口,保持窗口打开

配置Cloudflare

点击https://dash.cloudflare.com/ 登录CF账号

选择进入Worker

点击 new Workers dashboard

随便取个名字输入,如果可用,下面会显示绿色对号Available,然后点击set up subdomain

跳出窗口会提示你子域名绑定CF账号,点击Yes,let's go

完成后,点击Create a Workers

Script里粘贴刚才复制的代码code

右下角Run可以在右边看到运行结果

左边上方可以修改地址,例如修改为gd,右边上方显示地址,确认无误后Save and Deploy保存

会跳出保存框,点击Save and Deploy

自定义域名

先去设置域名DNS,比如添加drive.google.com ip随便填写

CF里点击进入Worker

点击Add route

跳出add route框,输入你的自定义域名drive.google.com/* 后面要加上/*

worker选项里选择刚刚生成的worker,最后点击Save

完成后会再Route显示刚刚添加的自定义域名route

最后输入自定义域名打开试一试

Q&A

关于目录ID
打开团队盘(或文件夹或别人共享的文件夹),看地址栏。
https://drive.google.com/drive/folders/{这后面一堆代码就是id}
留空是根目录。

https://www.hostloc.com/thread-582858-1-1.html

当前页面是本站的「Google AMP」版。查看和发表评论请点击:完整版 »