自定义项目名称和SA名称及SA数量

自定义项目名称和SA名称及SA数量

醉书生
2020-07-25 / 3 评论 / 145 阅读 / 正在检测是否收录...

iCopy在使用的时候,会遇到API“炸”的情况,很多人都是有多少项目生成多少SA,比如1个项目是100个SA,默认有12个项目就生成1200个SA,在项目很多的情况下,比如100个项目,200,500等项目的情况下,想一个项目里选择一些SA下载就好,无需生成或下载所有SA。
API“炸”了

用到的test1.py(魔改版):可以自定义项目名称和SA名称及指定生成和下载SA的数量。
[notice]一个服务帐号最多可以有 10 个密钥。下载一次会生成一个密钥。[/notice]

链接:test1.py(魔改版)
密码:pfwvpi

python3 test1.py --new-only --quick-setup 要新建項目的數字 --sa-quantity 要生成sa的數字 --project-prefix 你要的項目名字最短6個字 --sa-prefix 你要的sa名字最短6個字 -n 項目起始數字 -x 郵箱起始數字 --max-projects 9999

python3 test1.py --new-only --quick-setup 20 --sa-quantity 20 --project-prefix longpj --sa-prefix longsa -n 191 -x 3801 --max-projects 400
-n 项目序号 -x账号序号

在已经生成的SA里选择指定数量的SA下载:
1.首先列出已有的所有项目:(如果python3无效,请使用python)

python3 test1.py --list-projects

2.复制项目列表到excel表格中。
3.在项目列表前添加命令,批量在项目名称前加命令行可以采用替换法,比如项目名称为saf-xxxxxxx,替换saf为:

python3 text1.py --download-keys saf

在下一列加上:(注意前面要有空格)

 --sa-quantity 20

--sa-quantity 20加在第二列,注意前面要加空格
使用命令:python3 text1.py --dowenload-key projectname --sa-quantity 20
具体为:(附图为参考)

python3 text1.py --download-keys saf-xxxxxxx --sa-quantity 20

批量修改——替换法
4.在EXCEL中全选所有已经替换好的命令行,粘贴到命令行就行。
5.命令行里会自动一个一个的执行下载。

gen_sa_accounts.py相关命令使用说明:
[notice]一个服务帐号最多可以有 10 个密钥。下载一次会生成一个密钥。[/notice]
1、之前没有创建过项目
直接运行:python3 gen_sa_accounts.py --quick-setup 1
以上命令含义:
创建1个项目
开启相关的服务
创建100个service accounts
将100个service accounts的授权文件下载到 accounts 文件夹下面

2、已有项目,需要创建新的
python3 gen_sa_accounts.py --quick-setup 2 --new-only
以上命令含义:
额外创建2个项目(项目N+1到项目N+2)
开启相关的服务
创建200个service accounts(2个项目,每个项目100个)
将200个service accounts的授权文件下载到 accounts 文件夹下面

3、使用已有项目,不创建新的
python3 gen_sa_accounts.py --quick-setup -1
以上命令会覆盖掉已有的 service accounts

0

评论 (3)

取消
  1. 头像
    搬山工
    Windows 10 · Google Chrome

    字数限制 分割线——————————————————————
    每一个项目都来一遍太费时了,大佬能不能魔改一下一个命令开启所有项目的enable services和 download keys

    回复
    1. 头像
      醉书生 作者
      Windows 10 · Google Chrome
      @ 搬山工

      自定义只能一个个下载,如果随机的,直接-1啊

      回复
  2. 头像
    搬山工
    Windows 10 · Google Chrome

    我现在命令python3 gen_sa_ac­counts.py --quick-setup 500 --new-only --max-projects 100000 创建了项目但是没有生成sa, 需要手动输入命令 --enable-services和–-download-keys来生成和下载sa

    回复