Skip to main content

A package to download files from cloud services

Project description

cloud-downloader

==================================================================================== This is a simple python library that helps you download files from GDrive, HiDrive, Dropbox and Sharepoint/Onedrive.

Installation

cloud-downloader requires:

  • Python (>= 3.6)
  • click (>= 7.1.2)

Use the package manager pip to install cloud-downloader.

pip install cloud-downloader-equitania

Usage

$ cloud-download --help
usage: cloud-download [--help] [--link] [--filename]
Options:
  --link TEXT             Shared link from cloud hoster (Supported: GDrive, nextcloud, HiDrive, Dropbox and Sharepoint/Onedrive)
  --filename TEXT         Name of file to be saved
  --help                  Show this message and exit.

Example

# Execution with Google drive
cloud-download --link https://drive.google.com/file/d/1OrM4vfhgsj_nktRE4Awzj_ANiWgPYm/view?usp=sharing --filename test.pdf

# Execution with Dropbox
cloud-download --link https://www.dropbox.com/s/vom8egdsgsujda/qr-code.png?dl=0 --filename test.png

# Execution with hidrive
cloud-download --link https://my.hidrive.com/lnk/O85gdsBcy --filename test.zip

# Execution with Google drive
cloud-download --link https://cmcequitania-my.sharepoint.com/:b:/g/personal/l_olo_olo_vanderlei_de/ETFRJfONT19Pr-C15olJHTwehodsPypePr0ScOWILuw?e=ISj7K7 --filename test.pdf

# Execution without link and filename
cloud-download

This project is licensed under the terms of the AGPLv3 license.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

cloud-downloader-equitania-0.0.4.tar.gz (14.9 kB view details)

Uploaded Source

Built Distribution

cloud_downloader_equitania-0.0.4-py3-none-any.whl (15.8 kB view details)

Uploaded Python 3

File details

Details for the file cloud-downloader-equitania-0.0.4.tar.gz.

File metadata

  • Download URL: cloud-downloader-equitania-0.0.4.tar.gz
  • Upload date:
  • Size: 14.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.12

File hashes

Hashes for cloud-downloader-equitania-0.0.4.tar.gz
Algorithm Hash digest
SHA256 935339bf80628b79794a13af7b858358fc11b444a29ca88b27c8963e9e1f26db
MD5 85c63e3fdaa4f42646069205cb31d815
BLAKE2b-256 714a2a4694a7f18d9020b82d63715c2328d7496237cf0acdd02bb572ec8f36b2

See more details on using hashes here.

File details

Details for the file cloud_downloader_equitania-0.0.4-py3-none-any.whl.

File metadata

  • Download URL: cloud_downloader_equitania-0.0.4-py3-none-any.whl
  • Upload date:
  • Size: 15.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.12

File hashes

Hashes for cloud_downloader_equitania-0.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 d717ffda1327a6bab676bd2a4c619379adf061ee31927450a529f23ba42014f1
MD5 8820a665fbce108efc8258b4cc123d21
BLAKE2b-256 1e6797a97738d790909a503d4d554163490ca096762b5a96cecca735d713aa2f

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page