1.Setup and Start using Rclone on Google Colab and Create/Edit/View and delete your Rclone config file and keep them always with you using this! No matters which device you are on! Use Anywhere and Anytime and perform all Rclone task and immediately save it!
2.Implementation of Multi Cloud Transfer tool! it means you can easily transfer your all account data to any Cloud service which you like! And since it will work on Google Server, so it will be lightning fast⚡and will not consume your Internet or System Resources.😉
3.Ability to pack or extract Files or Folder in variety of formats with or without Password Protection while moving the data from One Cloud to another Cloud.
4.Various amazing Add-ons which will make your task or work simpler. It combines the power of Rclone with other engines which make a combination that can do your work by taking less efforts and giving more output.
📑Creating Config File for More Clouds
->📃Download Links from txt file
->🎥YouTube videos/playlist & other sites
->🧿Mirror HubDrive/DriveHub links
📦Packing & Extracting Files/Folder
->Rclone upgraded to v1.59.1
->yt-dlp upgraded to v2022.08.19
->7-Zip upgraded to v22.07.15
->LibTorrent upgraded to v2.0.7
->NoteBook upgraded to v4.4.8
->FORCE_REMOUNT
: Forcefully remount your Google Drive to fix any error.
->CUSTOM_MOUNT_POINT
: Choose different path for mounting your Rclone remotes or Google Drive.
->DEBUG_MODE
: DEBUG Mode to help people in case of any error while mounting Google Drive (Special Case).
->Custom_sh_file
: Get custom .sh
file from external source (URL or File Path) and execute it to install additional dependecies or requirements with or without normal setup.
->Flexibility to run .sh
file as sudo or without sudo.
->Custom_Cache_Dir
: To set custom cache directory for Rclone remotes.
->UUP Dump
: It enables you to collect files mentioned in uup_download_linux.sh files and upload them to any cloud mentioned as Destination. It makes your work super easy to make ISO files using .sh
file given by UUP DUMP Website or any other websites.
->Throw error if duplicate directory name is specified.
->Handle hash symbol in the middle of filename.
->Addressed error where users are unable to mount Rclone remotes due to Mount Widget is not visible because of new changes by Google Colab team.
->Mitigated errors in Zipping/Unzipping section where Custom Name and Paths causing problems or confusion, typo errors in switches are now completely fixed.
->Detectors to automatically fix error while connecting Google Account.
->Fix errors with backends shutting down while in use
->Fix hang on quit with --dropbox-batch-mode
off
->Fix infinite loop on uploading a corrupted file
->Fix nil pointer exception when bad node received
->Fix panic due to misalignment of struct field in 32 bit architectures
FORCE_REMOUNT
: Forcefully remount your Google Account's Google Drive.
CUSTOM_MOUNT_POINT
: Choose different path for mounting your Google Account's Google Drive.
DEBUG_MODE
: To Enable or Disable DEBUG Mode.
Check_Root_MyDrive
: Scan Root directory of My Drive for usable MCT Configuration files.
Custom_Import_Path
: Scan a custom path (or directory) give by user for usable MCT Configuration files.
Custom_Export_Path
: Export all your MCT Configuration files to a gives path.
Upload_Service_Accounts
: Upload new Service Accounts.
Save_Service_Accounts_MyDrive
: Save new/existing Service Accounts to Google Drive-> My Drive
Delete
: This Mode will delete the content of folder or single file.
Purge
: To delete whole Directory and leaving nothing behind.
rmdir
: Completely Delete the given path.
rmdirs
: Remove any empty directories under the path.
Stable
: For best Stability.
Beta
: For Earlier testing of newly released features in Rclone.
Force_Setup
: Forcefully install Rclone by excluding all other dependencies and download them separately. Useful if any dependency (except Rclone) having temporary setup problem.
.sh
file from external source (URL or File Path) and execute it to install additional dependecies or requirements with or without normal setup.
Upload_Config_File
: Upload your already made Rclone config file to use it.
Save_Config_MyDrive
: To save created Rclone Config File in Google Drive's My Drive.
Download_Config
: Download Created Rclone Config file in your Device.
n
and hit Enter
to create a new Config file or remote and give name, so that you can identify it in future.16
and hit EnterClient ID
and Client Secret
, then just hit Enter without entering anything! Otherwise, this can be used to bypass login into your Google Account.1
which is for full access.root_folder_id
otherwise just hit Enter to ignore.Enter
!y
or just hit Enter
to ignore it.n
and hit Enter because here we are using a Remote Machine which is not our Device! So always choose n
otherwise login will not work.
rclone authorize "drive" XXXXXXXXXXX
in your own Computer or Mobile Phone! Please read the following steps carefully!
->pkg install rclone
->Command given by Rclone in STEP 13!
CMD
in the Address bar and hit Enter
to configure CMD in that folder and to use Rclone.Read Here: Rclone on Linux
Read Here: Rclone on MacOS
y
for Yes and n
for No.y
and hit Enter
to confirm and then type q
to quite the configuration of file.q
and hitting Enter
! The program will automatically save the rclone.conf
file in your My Drive.Advanced Task
and that sit! EnjoyYou can learn creating config file for all Cloud Services: Learn Here
Let's move Data from any cloud to any cloud as you want! Since we are using Colab, so it will not consume your Internet or System Resource.
Check_Root_MyDrive
: Scan Root directory of My Drive for usable MCT Configuration files.
Custom_Import_Path
: Scan a custom path (or directory) give by user for usable MCT Configuration files.
Custom_Export_Path
: Export all your MCT Configuration files to a gives path.
Connect to Cloud Accounts
and it will automatically detect your config file and will show you the available command, follow on-screen instructions to mount themCustom_Mount_Point
: To set Custom Mount Point.
Custom_Cache_Dir
: To set Custom Cache Directory.
drives
open the second folder named drives
and you will see the names of Remotes or Cloud Account which you mounted previously!Copy Path
option from the listSource
field and again go to File Icon->drives
and open the Cloud Account into which you want to transfer files/folders and copy its path! You can either directly copy the path of Cloud Account or of any folder inside it and paste the path in Destination
field.Email_notification
option and provide Gmail Email ID as well as its password and the Receiver Email ID on which you want to receive the notification! (optional)Email_notification
: Select this option to enable following options.
logs
: Check this option to also get log in Mail.
emailID
: Enter your Gmail ID.
password
: Enter Password of given Gmail ID.
Receiver_ID
: The Email ID on which you want to receive the Notification.
accounts
folder which have 100 Json files and keep its name as accounts.zip
.Upload_Service_Accounts
: Upload new Service Accounts.
Save_Service_Accounts_MyDrive
: Save new/existing Service Accounts to My Drive->MCT Config folder
accounts
folder and right click on anyone Json file and select Copy path
.Create/Edit/Delete Rclone Config File
and paste the path in service_account_file
during creating remote for Google Drive.Link1
Link2
Link1
Link2
Link3
yt-dlp
which downloads everything is maximum quality. You can download two or more videos which are not in same playlist or even two separate playlist at once. Refer to yt-dlp documentation for more information.Source
field and Destination path in Destination
field to where you want to download it. You can separate the link of videos or playlist by providing space between each in following format:VideoLink1
VideoLink2
PlaylistLink1
PlaylistLink2
VideoLink1
PlaylistLink1
Source
Field.Destination
field where you have to download the torrent and run the code. You don't have to put magnet link in Source
field because when you run the code then you will see input box where you have to put magnet link, you can provide as many magnet link as you can but only 1 magnet link per input box and hit enter! once you done adding magnet links, just type Exit
and it will start downloading it..torrent
files, you can provide as many torrent files as much you want. It also uses LibTorrent to deliver fast download speed.Destination
path to where you want to download torrent data and torrent file through Choose file
option. Once you provided torrent file you want to download then click Cancel Upload
then it will start downloading torrent for you.20GB
without any sign up. MCT Tool enables you to upload files to Anonfiles from any cloud and in return it will give you the file download link.Source
field and run code, and once your file got uploaded then program will automatically return you the file download link.crypt
cookie of GDTOT to use this feature.CTRL
+ SHIFT
+ I
and go to application
, cookies
option is now visible as shown in the image and by opening it you will see a cookie named crypt
just press on it and its value will be visible! Remove %
from end and words written next to it, now you can use the final value with this tool.Source
field and crypt
in the input box which you will get after running the code.Crypt
cookie for HubDrive:CTRL
+ SHIFT
+ I
and go to application
, cookies
option is now visible as shown in the image and by opening it you will see a cookie named crypt
just press on it and its value will be visible! Remove %
from end and words written next to it, now you can use the final value with this tool.Source
field and crypt
in the input box which you will get after running the code.Source
field and Destination in Destination
field where you have to download the MEGA Files.downloades
folder in connected runtime (Temporary storage).uup_download_linux.sh
files and upload them to any cloud mentioned as Destination
. It makes your work super easy to make ISO
files using .sh
file given by UUP DUMP Website or any other websites.uup_download_linux.sh
file or path of folder which contaning .sh
file and paste it as Source
, now mount or connect any Cloud using steps given above and copy the path and paste it as Destionation
.Packed_Output_File_Name
: Enter the name of Packed or Zipped file if packing anything.
Source_Path
: The Path of Data which needs to be processed.
Destination_Path
: The Path on which you want the final output.
⛔NOTE: Enter Source Path and Destination Path between "" to avoid any Path Error.
This Error code is self explanatory and caused when you try to use MCT Tool without connecting your Google Account. The main aim of MCT Tool is to save/edit/export important configurations from/to your Google Drive, this is because Colab provides temporary runtimes which got reset due to inactivity.
As usual, this error code is also self explanatory and caused only when you try to fetch your previously saved MCT Tool configurations from My Drive. MCT Tool creates and saves all your important input or simply values of specific variables in "MCT-Config" folder located in your My Drive and that's why it checks before fetching any configurations or simply values that if the "MCT-Config" folder exist or not. Basically this check is their to save your time and make MCT Tool work faster because it will take time to check the existance of 4-5 files at place of checking the existance of only folder and only importing configurations only if they exist.
This Error happens when you ask program to download MEGA Links using MEGA Account, but you not provided the MEGA Account credentials or wrong credentials.
When you don't provide required paths like Source path or Destination path then this problem happens. This can also be happen if Google Account is not connected but this condition is already no more exist after v4.0.2 of MCT Tool.
If you leave Destination field empty while downloading files from MEGA Links then it will trigger this error. In that case your MEGA Link will be downloaded in "downloads" folder of runtime allotted to you by Google Colab. Basically I was tired of using sys.exit() so I ignored this error and tried to warn user at place of interuptting whole work.🤣
Uff...🤣 Read Error again! and reason that why I added this error is written in error 5 (Destination Error).
MCT Tool requires user's favor before doing particular task and hence it follows a simple format where '0' (Zero) means No and '1'(One) means Yes and entering something else trigger this error.
Copy
: Copy files from source to dest, skipping identical files.Copyto
: This can be used to upload single files to other than their current name.CopyURL
: Download a URL's content and copy it to the destination without saving it in temporary storage.Move
: Moves the contents of the source directory to the destination directory.Moveto
: If source:path is a file or directory then it moves it to a file or directory named dest:path.Check
: Checks the files in the source and destination match. It compares sizes and hashes (MD5 or SHA1) and logs a report of files that don't match. It doesn't alter the source or destination.Sync
: Sync the source to the destination, changing the destination only. Doesn't transfer files that are identical on source and destination, testing by size and modification time or MD5SUM. Destination is updated to match source, including deleting files if necessary (except duplicate objects, see below).Bisync
: Bisync provides a bidirectional cloud sync solution in rclone. It retains the Path1 and Path2 filesystem listings from the prior run. On each successive run it will:Cat
: Rclone cat sends any files to standard output.CleanUp
: Clean up the remote if possible. Empty the trash or delete old file versions. Not supported by all remotes.ls
: List all the objects in the path with size and path.lsd
: List all directories/containers/buckets in the path.lsl
: List all the objects in the path with size, modification time and path.test makefile
: Make files with random contents and of any size.md5sum
: Produce an md5sum file for all the objects in the path.sha1sum
: Produce a sha1sum file for all the objects in the path.size
: Return the total size and number of objects in path.genautocomplete
: Output shell completion scripts for rclone.gendocs
: Output markdown docs for rclone to the directory supplied.obscure
: Obscure password for use in the rclone.conf.tree
: List the contents of the remote in a tree like fashion.Following Modes can easily cause Data Loss:
Delete
: Remove the files in path.Purge
: Will delete whole Directory and leaving nothing behind.rmdir
: Completely Delete the given path.rmdirs
: Remove any empty directories under the path.n
for Auto-Config because we are not going to use Rclone on our Local Device/Machine otherwise login will not work!!
before executing any custom Rclone Command.Dry Run
option to check both Source and Destination path without copying anything.Dr.Caduceus: For making this Project and Guide.
Rclone: The Backbone of this Powerful Project.