An open API service indexing awesome lists of open source software.

https://github.com/vybhav72954/torrent_to_googledrive

A simple script to download your Torrent to Google Drive. Suggestions are welcome. Hacktoberfest Friendly.
https://github.com/vybhav72954/torrent_to_googledrive

google-drive googleapi googledrive hacktoberfest hacktoberfest2020 torrent torrent-downloader torrents

Last synced: 3 days ago
JSON representation

A simple script to download your Torrent to Google Drive. Suggestions are welcome. Hacktoberfest Friendly.

Awesome Lists containing this project

README

        

# Torrent_to_Drive

[![forthebadge made-with-python](http://ForTheBadge.com/images/badges/made-with-python.svg)](https://www.python.org/)

[![Open In Colab](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/drive/1pO6CaIFIdJ_4Rc4X3vpBxQdnXMm0zhJ5#scrollTo=s4TwJU-pVNC9)

[**Torrent_to_Drive**](https://github.com/vybhav72954/Torrent_to_GoogleDrive/blob/master/Jupyter%20Notebook/TorrentToDrive.ipynb) is the easiest way to do Cloud Torrenting. Using [Google Colab](https://colab.research.google.com) and [LibTorrent](https://libtorrent.org/python_binding.html) Module, the script can be used to Download any Torrent in a Google Drive using Google Cloud Server. The files can be saved anywhere on Drive.

## Setup

- Open the Notebook using Google Colab.
- Run the Notebook
- Import Drive.
- Follow the URL, click on your Google Account.
- Paste the Authentication Code.
- Paste the Magnet Link of the Torrent File.
- Change the Parameters (if required), note down the destination path.
- Run the cells, Grab a Coffee.
- The torrent file would be available in the Destination Path.
- Voilà, File(s) is(are) in the Drive.

## Contribute?
- Go Through [CONTRIBUTING.md](CONTRIBUTING.md)

## Dependencies
- python3-libtorrent

## Future Plans

- More Disk Space (Using the Google Colab Disk Storage) to bypass the storage limit of Google Drive

## Screenshots

Magnet Link -
![Pasting the Magnet Link](static/MagnetLink.svg)

Successful Download -
![Successful Download](static/DownloadSuccess.svg)

Verification in Google Drive -
![](static/Google_Drive.svg)

#### Author
Made by [Vybhav Chaturvedi](https://www.linkedin.com/in/vybhav-chaturvedi-0ba82614a/)

## Disclaimer

[![GitHub license](https://img.shields.io/github/license/vybhav72954/Torrent_to_GoogleDrive?style=plastic)](https://github.com/vybhav72954/Torrent_to_GoogleDrive/blob/master/LICENSE)

Using communication protocols for Peer to Peer File Sharing has been banned by various countries. Author or anyone related to author is not liable to any loss or harm caused by Torrent. One should always be aware that Torrent is not safe and should ensure proper security measures.

Abusing Google Colab Resources for demanding Cloud Computing can result in permanent ban, respect the [rules and regulations](https://research.google.com/colaboratory/faq.html#resource-limits) of Google Colab.