Linux 搭建谷歌gd-utils自己搭建过程
1.准备工作:
谷歌服务器一台
域名一个并NS到CF
创建一个TG机器人(BotFather )
团队盘一个
2.域名通过CF解析到服务器
ssl改为灵活
自动代理
3.使用一键安装部署脚本
一键脚本使用方法:
只需复制以下链接到VPS命令行窗口粘贴回车即可以执行
gdutils项目一键部署脚本(包括“查询转存”和“TG机器人”两部分)
bash -c "$(curl -fsSL https://raw.githubusercontent.com/Eric-Qiu1994/gd-utils/master/gdutilsinstall.sh)"
gdutils项目一键部署脚本之“转存查询部分”
bash -c "$(curl -fsSL https://raw.githubusercontent.com/Eric-Qiu1994/gd-utils/master/gdutilscsinstall.sh)"
gdutils项目一键部署脚本之“TG机器人部分”
bash -c "$(curl -fsSL https://raw.githubusercontent.com/Eric-Qiu1994/gd-utils/master/gdutilsbotinstall.sh)"
4.获取SA
sudo git clone https://github.com/Eric-Qiu1994/AutoRclone && cd AutoRclone && sudo pip3 install -r requirements.txt
5.生成service accounts
如果你之前没创建过项目, 直接运行
python3 gen_sa_accounts.py --quick-setup 5
创建6个项目(项目0到项目5)
开启相关的服务
创建600个service accounts(6个项目,每个项目100个)
将600个service accounts的授权文件下载到accounts文件夹下面
如果你已经有N个项目,现需要创建新的项目并在新的项目中创建service accounts,直接运行
python3 gen_sa_accounts.py --quick-setup 2 --new-only
额外创建2个项目(项目N+1到项目N+2)
开启相关的服务
创建200个service accounts(2个项目,每个项目100个)
将200个service accounts的授权文件下载到accounts文件夹下面
如果你想用已有的项目来创建service accounts(不创建新的项目),直接运行
python3 gen_sa_accounts.py --quick-setup -1
注意这会覆盖掉已有的service accounts
顺利完成后,AutoRclone文件下面的accounts文件夹下会有很多的json文件。
如果遇到问题进项目管理点击后面的三个点儿,选择设置,然后把每一个项目里面的服务号全部删掉 项目管理连接
把生成的这些.json文件复制到sa目录
6.把Json文件转换为邮箱
https://raw.githubusercontent.com/Eric-Qiu1994/A-python-script-of-AutoRclone-or-gclone/master/mail.py
通过python3转换为txt
7.创建谷歌群组
谷歌群组连接
把邮箱加入到新建的谷歌群组内(每天限制加入100个)
注意:
在 gd-utils 目录下,执行 git pull 拉取最新代码,如果你使用了 pm2 守护进程,执行pm2 reload server刷新生效
本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。