Gd-Utils is just another tool which helps in bypassing the 750GB daily transfer limit by Google.
This fork is an English version of Gd-Utils by @iwestlin
https://github.com/iwestlin/gd-utils
All I have done is to edit the code and use Google Translate to translate Chinese to English. So all credits to the OP.
I have only included the installation part for running Gd-Utils
on your system (Telegram Bot part is here)
Like other tools (Autorclone/Folderclone/Gclone/Fclone) Gd-Utils is also based upon Service Accounts aka SAs.
Among these tools only Autorclone
and Folderclone
can generate SAs by themselves.
Therefore for this tool to work you need SAs generated using either Autorclone or Folderclone
This tool can be used on Microsoft Windows, Android and GNU/Linux.
📣 You will need already generated SAs.
📣 If you are using this on GNU/Linux or Android:-
Create a new repository on Github and name it as accounts
then upload all your SAs (.json files) there.
Follow this guide to understand better
🌠 Install Node.js on Windows
Install Node.js and make sure to install additional components (tick mark the option saying Install Additional Components
).
It is essential to install the addtional components of Node.js for this tool to work.
🌠 Create a new folder onto Desktop
and name it as Gd-utils
.
🌠 Download this and extract it - copy all the contents to newly created Gd-utils Folder
in your Desktop.
🌠 Open cmd inside Gd-utils
folder and enter this command
npm install --unsafe-perm=true --allow-root
If it shows 0 vulnerabilities
, it means that the installation was successful.
🌠 Go to Autorclone/Folderclone folder on your PC and open Accounts
Folder - Copy all the .json files.
🌠 Go to sa
Folder inside Gd-utils
folder and paste all the .json files there
🌠 Install Termux - Remember to enable Storage Permission by going to Settings.
🌠 Install Node.js, Python & Git with Termux
pkg install python && pkg install git && pkg install nodejs
🌠 Install Gd-utils
git clone https://github.com/roshanconnor123/gd-utils && cd gd-utils && npm install --unsafe-perm=true --allow-root
🌠 Download Service Accounts from your Github repository and configue them for Gdutils
bash sa.sh
🌠 Installing the dependancies and Gdutils
sudo apt-get install build-essential && sudo apt-get update && curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash - && sudo apt-get install -y nodejs && git clone https://github.com/roshanconnor123/gd-utils
cd gd-utils && npm install --unsafe-perm=true --allow-root
🌠 Download the Service Accounts from your Github repository and configure them for Gdutils
bash sa.sh
🔷 Windows
Double click on gdutils.bat file (In Gd-utils folder)
🔷 Android
Run the following command in Termux
cd gd-utils && bash gdutils.sh
🔷 GNU/Linux
Run the following command in Terminal
cd gd-utils && bash gdutils.sh
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
This project is licenced under the MIT licence.