Egg's Fragrance Memory.淡淡香憶

  • 首頁
  • FB粉專
Egg's Fragrance Memory.淡淡香憶
只要搜尋淡淡香憶四個字就能找到我囉!我是EGG,請關注我的部落格
  1. 首頁
  2. 3C
  3. 程式開發
  4. 正文

Autorclone批量生成SA,這可能是最詳細最簡單的教學

2021年05月18日 2194點熱度 0人點讚 0條評論

目錄

  • 前言
  • 那要怎麼獲取SA呢?
    • 前置工作
    • 實戰
      • 1.安裝Python(請點我)
      • 2.打開Google Cloud Platform(請點我)
      • 3.點選管理專案(左上角Google Cloud Platform右邊)→新增專案
      • 4.輸入專案名(這裡用Test Project做示範)再按下建立
      • 5.專案建立完成
      • 6.開啟Google Drive API、Service Usage API(在上方搜尋列搜尋)
      • 7.建立應用程式
      • 8.建立OAuth憑證
      • 9.使用AutoRclone生成SA
  • 贊助我

前言

當你在使用Rclone大量複製檔案時達到750G的傳輸量限制

系統就會停止你的複製

不論重來幾次都一樣

這時候你需要的就是服務帳號 Service Account(SA)

你可以把每一個SA當作一個獨立帳號

擁有X個SA就會有X*750G的傳輸量

 

那要怎麼獲取SA呢?

前置工作

1.準備一個Google帳號

2.準備一台有裝Windows/Mac電腦,當然Ubuntu/Debian/Cen­tOS系統也沒關係

3.準備一個滑鼠和鍵盤(全程只需要複製貼上和點擊)

 

實戰

1.安裝Python(請點我)

選擇自己系統的版本下載

Mac系統請選1

Windows系統請選2,幾位元請在控制台→系統中查看

 

 

Ubuntu/Debian系統請輸入以下指令安裝

apt install python3-pip git screen -y

 

CentOS系統請輸入以下指令安裝

yum install python3-pip git screen -y

 

2.打開Google Cloud Platform(請點我)

 

3.點選管理專案(左上角Google Cloud Platform右邊)→新增專案

 

4.輸入專案名(這裡用Test Project做示範)再按下建立

 

 

5.專案建立完成

 

 

6.開啟Google Drive API、Service Usage API(在上方搜尋列搜尋)

 

 

7.建立應用程式

7-1 點選API和服務→OAuth同意畫面

7-2 選取外部→建立

 

 

7-3 輸入應用程式名稱(這裡用SA做示範)、選擇Email、輸入聯絡人Email

 

 

7-4 一直按下一步完成建立應用程式

 

7-5 點選發布應用程式

 

 

8.建立OAuth憑證

8-1 點選API和服務→憑證→建立憑證→建立OAuth用戶端ID

 

8-2 建立OAuth用戶端ID(這裡用SA做示範)

8-3 建立完成,點選後面的下載

 

 

9.使用AutoRclone生成SA

9-1 修改下載檔案檔名為credentials.json

 

9-2 安裝AutoRclone

Windows/MacOS(請點我)

指標移到Code→Download ZIP→下載完後解壓縮→開啟命令提示字元輸入以下程式碼

pip3 install -r requirements.txt

 

Ubuntu/Debian/CentOS

輸入以下程式碼自動安裝

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

 

9-3 下載Test.py(點我下載)

*下載位置請選擇AutoRclone資料夾

*Ubuntu/Debian/CentOS可使用wget指令完成

 

9-4 下載提取EMAIL.exe(點我下載)

*下載位置請選擇AutoRclone裡Account資料夾

*Ubuntu/Debian/CentOS可使用wget完成

 

9-5 大量生成SA

開啟命令提示字元→開啟AutoRclone資料夾(cd AutoRclone所在位置)→輸入以下指令

*兩個testproject請改為你的專案名

*quick-setup後的1代表1個專案,每個專案會生成100個SA,請依需求設定數字,一般Google帳號限額為18

python test.py --quick-setup 1 --sa-quantity 100 --project-prefix testproject --sa-prefix testproject -n 1 -x 1 --max-project 9999

 

 

9-6 Google帳號授權

請複製網址貼到瀏覽器中

 

 

9-7 授權畫面

 

登入Google帳號

 

 

顯示應用程式沒有認證是正常的,我們要自用所以不需要驗證

 

點擊進階,前往應用程式

 

所有權限皆點選同意,按下確定獲取授權碼,並將授權碼貼回到命令提示字元中

 

按下Enter後開始生成SA,等待生成完成

 

9-8 提取SA的Email

關閉命令提示字元,開啟Account資料夾

開啟提取EMAIL.exe,等待顯示完成兩字

 

 

資料夾內user.txt即是所有SA的Email

 

 

完成

 

 

贊助我

感謝各位耐心的閱讀

如果你覺得對你有幫助

歡迎幫忙分享出去

願意幫助小小部落客生存下去

請透過下方的QR CODE贊助我

謝謝你

 

相關

本作品采用 知識共享署名-非商業性使用-相同方式共享 4.0 國際許可協議 進行許可
標簽: Autorclone Autorclone批量生成SA Autorclone批量生成服務帳號 SA Service Account
最後更新:2021年10月16日

EGG

只要搜尋淡淡香憶四個字就能找到我囉! 我是EGG,請關注我的部落格

點讚
< 上一篇
下一篇 >

文章評論

取消回覆

Translate To Your Language
分類
聯繫我

合作邀約

電子郵件(主旨請打公司名+合作邀約):

[email protected]

郵政信箱:

702920 台南市大同路郵局第81號信箱 淡淡香憶收

 

粉專成立啦!有任何問題都可以私訊詢問喔!

https://facebook.com/112418440265430

 

歐付寶贊助停用中,贊助請選擇街口或綠界,感謝各位支持

街口贊助
Donate Me Here
  • 0
  • 23
  • 2,024,484

COPYRIGHT © 2021 Egg's Fragrance Memory.淡淡香憶. ALL RIGHTS RESERVED.

THEME KRATOS MADE BY VTROIS