我们需要两个项目

  • autorclone 里面的生成 sa 的脚本和上传 sa的脚本
  • gclone
  • autorclone 项目地址: https://github.com/xyou365/AutoRclone
  • gclone 项目地址: https://github.com/donwa/gclone

环境以及准备

  • Centos7.5 VPS
  • 下载凭证以及启用 api
  • 点击这里下载google账号 的 api 文件 , 下载下来保存好,复制到 autorclone 文件夹里面

 cp credentials.json /root/AutoRclone
  • 点击这里 , 启用 api,不然生成 sa 那里会失败,也会出现链接让你去启用的

安装

git clone autorclone

  • 安装git
sudo yum install git -y
  • 克隆源码
git clone https://github.com/xyou365/AutoRclone.git
  • 进入项目文件夹
cd AutoRclone
  • 安装依赖
  • 没安装python3的先安装python3
pip3 install -r requirements.txt

sa的可以直接跳过

创建 sa

如果需要创建 200 个,则输入以下命令(建议在这条命令就输入 9

也就是 setup 9, 多一点不用日后看下面这条命令,弄它 1000 个)

python3 gen_sa_accounts.py --quick-setup 1

增加 sa

如果你已经有 200 个 sa 了,想再额外增加 200 个,输入以下命令,不会覆盖现有 sa

python3 gen_sa_accounts.py --quick-setup 2 --new-only

cmd 终端会收到一条链接
复制到浏览器打开,会出现此应用未经过验证,我们打开高级,单击转至 Quickstart, 单击三次允许,再允许,复制代码粘贴到终端,出现 retry就是api 没启用,上面说到了.
然后静静没有则等待 sa 生成即可。会发现多出了一个 accounts文件夹,里面都是 sa 了,至此 autorclone就结束了,以后基本用不上了!

上传 sa

上传 sa 到团队盘

普通用户 sa 提取 下载 getuserByFeiFan.exe 解压后放到 accounts 文件夹里面,管理员权限运行

配置 gclone

bash <(wget -qO- https://git.io/gclone.sh)
  • 把 accounts 文件夹放在 root 下,方便粘贴
vim /root/.config/rclone/rclone.conf
[gc]
type = drive
scope = drive
service_account_file = /root/accounts/1.json
service_account_file_path = /root/accounts/
root_folder_id = root

其中 1.json, 把 1 改为你 accounts 文件夹中的任意一个

转存命令 详细点这里

gclone copy gc:{ID} gc:{ID} --drive-server-side-across-configs --transfers=8 -v -P

Fclone

  • 项目地址 Fclone

  • 发布地址 Fclone releases

  • 安装方法 下载对应版本的zip文件 在本地解压获得fclone文件 上传至/usr/bin目录里

  • 赋予权限

chmod +x /usr/bin/fclone

Fclone配置

方法一(复杂):输入 fclone config
  • 第一步选择 n ,然后给remote新的名这里用 gc
  • 第二部选择 13client_idclient_secret默认不填。
  • 第三步选择 scope1root_folder_id 默认不填。
  • /root/accounts/sa/1.json
  • 第五步 service_account_file_path>填入 /root/accounts/
  • 第六步 Edit advanced config? (y/n)选择 n .
  • 第七步 Configure this as a team drive?y.什么都不填,回车
  • 第八步 Y,q
方法二(简单):直接创建一个rclone.conf,权限设置为600

放在/root/.config/rclone/

[gc]  # 这里填你的remote文件名
type = drive
scope = drive
service_account_file = /root/accounts/1.json # 这里填你sa文件所在的目录中的随便一个json文件
service_account_file_path = /root/accounts/ # 这里填你sa文件目录,
team_drive =

转存命令

fclone copy fc:{ID1} fc:{ID2} --drive-server-side-across-configs --stats=1s --stats-one-line -vP --checkers=128 --transfers=128 --drive-pacer-min-sleep=1ms --check-first

gclone和fclone转存教程相关推荐

  1. p10测试闪存软件怎么用,华为p10的闪存类型怎么查看?查看华为p10闪存教程

    原标题:华为p10的闪存类型怎么查看?查看华为p10闪存教程 最近,华为P10闪存类型存在差异的问题受到了不少网友的关注,因此,已经购买了华为P10的手机用户想知道:华为p10的闪存类型怎么查看?下面 ...

  2. bios设置_bios怎么设置显存 bios设置显存教程【图文】

    有些用户可能会发现打开电脑系统信息窗口显示的内存容量与实际容量不同,例如系统内存显示4G,可用3.73G.那么不可用的那部分内存到哪里去了呢?其实是被集成显卡占用当做显存使用了.下面我们就通过 bio ...

  3. android.nfc.tech圈存,微信etc圈存教程:1分钟学会ETC充值圈存

    微信充值etc怎么圈存?微信etc需要圈存后才能够成功充值,那么微信etc怎么圈存呢,下面小编就为大家介绍下微信充值etc圈存方法,感兴趣的朋友们就一起来了解下吧. 软件名称:微信安卓版 V8.0.3 ...

  4. access订单明细表怎么做_快速开发平台(进销存教程)--必须在字段采购订单明细表.完成数量中输入一个值...

    时 间:2014-04-05 21:20:52 作 者:摘 要:快速开发平台  主表 子表 Tmp表 正 文: 一.问题描述 学员@防城港-KingめArthur在做采购订单时,出现错误提示'必须在字 ...

  5. 安卓/电脑扑克识别方案源码讲解(含源码在最后)

    上一个文章讲了麻将识别的整个过程: 采集样本->标注->训练->测试. 本专栏主要讲人工智能图像识别,图像识别解决身边的实际问题!订阅专栏可了解相关原理和获得源码 这篇文章细节没有麻 ...

  6. Java面试题大全(总结)

    Java常见面试题大全 **Java面向对象有哪些特征,如何应用** HashMap原理是什么,在jdk1.7和1.8中有什么区别 ArrayList和LinkedList有什么区别 高并发中的集合有 ...

  7. iCopy和fclone和TG-bot构建gd转存保姆教程

    文章目录 视频教程观看和下载地址(版本更新较大,视频仅作参考): 2020-8-24更新: 2020-7-22更新: 2020-7-31更新: 一.准备(不讲) 1.bot-id: 2.你自己的用户i ...

  8. scrapy爬虫储存到mysql_详解Python之Scrapy爬虫教程NBA球员数据存放到Mysql数据库

    获取要爬取的URL 爬虫前期工作 用Pycharm打开项目开始写爬虫文件 字段文件items # Define here the models for your scraped items # # S ...

  9. Spring Data Solr教程:将自定义方法添加到单个存储库

    我的Spring Data Solr教程的前一部分教我们如何使用查询方法创建静态查询. 自然而然的下一步将是描述如何使用Spring Data Solr创建动态查询. 但是,在继续讨论该主题之前,我们 ...

最新文章

  1. python Flask框架如何请求及返回数据——flask详细教程
  2. c++ string 头文件_“延期不延学” 第25期 | C++篇 | C/C++常用函数
  3. 间接银团贷款(Indirectly Syndicated Loan/PARTICIPATED)
  4. 初识python之 APP store排行榜 蜘蛛抓取(一)
  5. ZZULIOJ 1132: 数字字符统计
  6. oracle12c视图刷新,Oracle可更新视图
  7. Linux 设备模型
  8. Atitit mvc之道 attilax著 1. Atitti mvc的几大概念 2 1.1. Dispatcher Controller 2 1.2. 声明式渲染 2 1.3. 条件与循环
  9. swifty引用AFNetworking出现clang: error: linker command failed with exit code 1 (use -v to see invocation
  10. tomcat 服务器无响应,关于tomcat:数据库连接池连接耗尽导致tomcat请求无响应呈现出假死状态...
  11. 【打表枚举+二分】喜爱
  12. 抓取1688商品图片|文描|视频|规格|属性等信息 并打包下载
  13. Kb/s,KB/s 究竟如何换算
  14. 会议室预定小程序[叮当会议]
  15. 【python】GUI thinter窗口最大化
  16. WCF:学习Artech大哥的入门程序
  17. Android 应用开发中国大学生挑战赛
  18. 微服务架构(一):什么是微服务(一)
  19. 业务需求调研准备工作
  20. 百囚徒问题(100 prisoners problem)最佳策略Python代码实现(带详细注释)

热门文章

  1. Leetcode69-Sqrt(x)
  2. nginx支持php怎么配置,nginx支持php配置
  3. 《游戏设计艺术(第二版)》第十一章个人学习
  4. 模拟人体质检测_网络通信模块
  5. java+ssm+springboot学生体质测试报告管理系统
  6. 如何减小迅雷下载对网络的影响
  7. 如何打造优秀团队--建立团队开放分享文化
  8. hdu5944Fxx and string
  9. JS中使用${}获取数据
  10. UV 统计- HLL算法(JAVA实现)