Metadata-Version: 2.1
Name: clouddl
Version: 0.0.8
Summary: Python library that allows you to parse Google Drive & Dropbox links and download files
Project-URL: Homepage, https://github.com/duckduckgrayduck/clouddl
Project-URL: Bug Tracker, https://github.com/duckduckgrayduck/clouddl/issues
Author-email: duckduckgrayduck <sanjin+clouddl@muckrock.com>
License-File: LICENSE
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.7
Description-Content-Type: text/markdown

# clouddl

Downloader for Google Drive & DropBox

- Python 3 
- Works on all operating systems
- No API keys / credentials needed
- Auto extracts .zip files
- Auto extracts .rar files (requires 7zip)
- Auto deletes compressed files after extraction

## Installation 
```console
pip install clouddl
```

## Usage
```python3
from clouddl import grab

# grab(url, downloads folder path)
grab('https://drive.google.com/file/d/.../view?usp=sharing', './Downloads/')
```

## Bulk Usage
```python3
from clouddl import grab

download_list = ['URL1', 'URL2', 'URL3']

for url in download_list:
 grab(url, './')
```

## Variable Access
```python3
from clouddl import dropbox_url, gdrive_url
```
## Supported URLs
Google Drive
```txt
https://drive.google.com/drive/folders/...?usp=sharing
https://drive.google.com/file/d/.../view?usp=sharing
```
Dropbox
```txt
https://www.dropbox.com/s/.../...?dl=0
https://www.dropbox.com/s/.../...?dl=1
https://www.dropbox.com/sh/.../...?dl=0
https://www.dropbox.com/sh/.../...?dl=1
```
 
## Acknowledgements 
 
Thank you to the authors of the following repos:
- "gdrivedl" by matthuisman - https://github.com/matthuisman/gdrivedl
- "lootdl" by jesusyanez - https://github.com/jesusyanez/lootdl
