autorclone使用教程

说明

GoogleDrive 每日流量限制为750G,AutoRclone 的功能在于通过谷歌开发者平台创建多个服务账户,实现达到750G流量限制后,自动切换账户。AutoRclone 同时配合 Gclone 能够在 Google Drive 账号之间、谷歌团队盘之间快速拷贝、传输学习资料。

可以实现功能:

 从本地服务器传输到 Google Team Drive
 从他人分享的链接拷贝到 Google Team Drive
 从一个 Google Team Drive 传输到另一个 Google Team Drive
 以上都不受750G流量限制
图片[1]-autorclone使用教程 – MJJ工作室-MJJ工作室
安装流程

第一步:

安装python3(我自用的是python3.7.4),点我打开安装链接

安装autorclone以及依赖环境

git clone https://github.com/xyou365/AutoRclone
cd AutoRclone
pip3 install -r requirements.txt

第二步:

生成Service Accounts,打开链接:https://developers.google.com/drive/api/v3/quickstart/python

点击 Enable the Drive API,在弹出的窗口中,下载生成的 credentials.json,并将文件上传到AutoRclone 目录下

第三步:

创建Service Accounts

新建一个项目

 # 创建1个项目
 # 开启相关的服务
 # 创建100个 service accounts
 # 将100个 service accounts 的授权文件下载到 accounts 文件夹下面
 python3 gen_sa_accounts.py --quick-setup 1

已有项目,需要创建新的

 # 额外创建1个项目(项目N+1到项目N+2)
 # 开启相关的服务
 # 创建100个 service accounts(2个项目,每个项目100个)
 # 将100个 service accounts 的授权文件下载到 accounts 文件夹下面
 python3 gen_sa_accounts.py --quick-setup 2 --new-only

使用已有项目,不创建新的

 # 以下命令会覆盖掉已有的 service accounts
 python3 gen_sa_accounts.py --quick-setup -1

建议使用第一个指令即可,我选择的新建2个项目

 python3 gen_sa_accounts.py --quick-setup 2

然后回车,根据要求,点击链接,获得登陆码,复制到ssh连接端口,然后会提示你打开某个权限,复制网址,点击打开权限,然后回到ssh连接,回车的,等着生成service accounts。

图片[2]-autorclone使用教程 – MJJ工作室-MJJ工作室

第四步:

将service accounts加入谷歌群组,打开链接:https://groups.google.com/

然后创建群组,填写群组信息

自动提取生成 Service Accounts 后

 cd
 cat ~/AutoRclone/accounts/*.json | grep "client_email" | awk '{print $2}'| tr -d ',"' | sed 'N;N;N;N;N;N;N;N;N;/^$/d;G' > ~/email.txt

运行命令 ls 可以查看目录下已经有一个文件 email.txt,下载下来,然后添加到谷歌群组中,

注意每次只能添加10个,每24小时只能添加100个

然后把谷歌群组加入到你的团队盘中,

另一种简单粗暴方法:

直接把 service accounts 加入到目标Team Drive,缺点是只能添加600个账号也就是每天的上限只能复制750 * 600G,对于大部分人来说绰绰有余。

 cd /root/AutoRclone
 # 将以下SharedTeamDriveDstID替换为你团队盘ID 
 python3 add_to_team_drive.py -d 团队盘ID
图片[3]-autorclone使用教程 – MJJ工作室-MJJ工作室

第五步:

保存文件

 # 源文件ID为别人分享的文件id
 # 存放文件id为你想放置的文件夹id
 # -b从第几个账号开始, -e从第一个账号结束(我的加了400人,所以终止就是400)
 # dp后面参数为复制后文件夹名称
 # 其他参数不用变
 python3 rclone_sa_magic.py -s 1A35MT6auEHASo3egpZ3VINMOwvA47cJG -d 1FRFIuwlizqGs2zNCnTa0AB-N_nG9lQb_ -dp 国产电影 -b 1 -e 400 

然后就开始自动复制了,一个账号复制到750G左右就会自动切换另一个账号

如图:

图片[4]-autorclone使用教程 – MJJ工作室-MJJ工作室

这里分享几个分享获取 Team Drive 的网站

友情提示:请勿存放主要资源,可能随时会翻车!

 https://gd.404edu.workers.dev/
 http://leon.educationhost.cloud/

© 版权声明
THE END
喜欢就支持以下吧
点赞0 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容