ALL IN ONE BUNDLE

600+ Ai Avatars Reel Bundle with Exclusive Bonuses

Largest Reels Bundle Lifetime Access

70K Ultimate ChatGPT Prompt

3000+ Digital Products Bundle

👉 Our Premium Courses 👈

Get 13TB Mega Link Here

Email me For Courses Links Click HERE

Telegram Ihtreek Tech
Telegram Ihtreek Tech
Telegram Ihtreek Tech
Telegram Ihtreek Tech
Telegram Ihtreek Tech

GDrive Clone | Clone a shared google drive link to your own google drive – google drive links

 1

“Clone a shared google drive link to your own google drive”

 2     

:stars:
 Features

  • COPY/MOVE/SYNC any Shared Folder to your (My Drive/Shared Drive)
  • Server Side Copy (SAs are used for copy/move/sync)
  • Bypass 750GB Transfer Limit
  • No extra Bandwidth Required
  • Integrated with Telegram Bot for easy access

:gear: Requirements

  • Python 3
  • NodeJS
  • Telegram Application
  • Linux Server

:outbox_tray: Setup

sudo apt install -y make python build-essential git clone https://github.com/alx-xlx/gdrive-clone.git 1 cd gdrive-clone mkdir accounts chmod -R 777 gclone npm install

Create a Telegram Bot

  1. Open your Telegram Application and find @botfather or visit t.me/botfather 1
  2. /start
  3. /newbot
  4. Choose a Name for your Bot

Once Successful, you will be presented with a link to your bot (t.me/YOURBOT) & a Token to Access the HTTP API

Generate Service Accounts

Before Generating Service Accounts we have to enable Drive API in our Google Account and grab the API credentials.json file.

Enable APIs

Drive API

  1. Visit https://developers.google.com/drive/api/v3/quickstart/python 1
  2. Enter a Project Name OR Skip
  3. Configure your OAuth Client > Desktop App
  4. Create

Rename the file to credentials.json and place it in the repository folder

To Enable the below two APIs, visit the link > select the Project > Enable

e.g https://i.imgur.com/hJP61iq.png

Identity and Access Management (IAM) API

https://console.developers.google.com/apis/library/iam.googleapis.com

Service Usage API

https://console.developers.google.com/apis/library/serviceusage.googleapis.com

pip3 install -r requirements.txt # Install all the required python modules

python3 gen_sa_accounts.py –quick-setup 2 –new-only # This will create around 200 Service Accounts

python3 gen_sa_accounts.py –quick-setup 5 –new-only # This will create around 1200 Service Accounts

python3 add_to_team_drive.py -d TEAMDRIVEID

Replace TEAMDRIVEID with your Teamdrive ID

68747470733a2f2f692e696d6775722e636f6d2f353367353231482e706e67

OR

Replace TEAMDRIVEID with Folder ID Inside My Drive having Editor Permission

68747470733a2f2f692e696d6775722e636f6d2f68715054324a782e706e67

This will Add all the service accounts to your Teamdrive, so make sure you have Manager Role in this TEAMDRIVEID

If you don’t have a Team Drive, you can get few from below links

https://td.fastio.me 3

https://td.hackgence.com 1 OR https://team.hackgence.com

We have successfully generated Service Accounts (SA) at /gdrive-clone/accounts/ folder, Rename any one of the SA to 1.json

Run

node server # This will run the server, and now you can goto your Telegram bot and run commands

If everything go as scripted it will prompt you to Enter a Token Switch back to Telegram App and /run /PATH/TO/gdrive-clone/gclone

GitHub:

favicongithub.com 7

e72d7880 e886 11ea 9fe1 55c6b39d2e49

alx-xlx/gdrive-clone 7

Clone a shared google drive link to your own google drive

Leave a Comment