Megatools's wrapper
Project description
Megatools (1.10.3)
(UNDER CONSTRUCTION)
Simple python Megatools wrapper
Installation
pip install megatools
Usage
Initialization
from megatools import Megatools
megatools = Megatools() # Use megatools command in path
# OR
megatools = Megatools(executable="D:\\megatools\\megatools.exe")
Get mega link filename
filename = megatools.get_filename("https://mega.nz/#!PpVB0CTZ!bwa51HbeKaVjuCff_lzbH4nQnV27uBxmcF89PnnACvY")
# boot_T295XXU2ASJ1.img.tar
dl - download exported files from mega.nz
# Basic usage
megatools.dl("https://mega.nz/#!PpVB0CTZ!bwa51HbeKaVjuCff_lzbH4nQnV27uBxmcF89PnnACvY")
# With all optional arguments and their default values
megatools.dl("https://mega.nz/#!PpVB0CTZ!bwa51HbeKaVjuCff_lzbH4nQnV27uBxmcF89PnnACvY",
path=None,
no_progress=False,
print_names=False,
disable_resume=False,
username=None,
password=None,
reload=False,
limit_speed=0,
proxy=None,
netif=None,
ip_proto=None,
config=None,
ignore_config_file=False,
display_output=False,
debug=None,
version=None)
For more informations, please see megatools dl command
megatools dl --help
Another commands incomming
TODO
- Better get_filename algo, especially about error/returncode
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
megatools-0.0.4.tar.gz
(3.8 kB
view details)
File details
Details for the file megatools-0.0.4.tar.gz
.
File metadata
- Download URL: megatools-0.0.4.tar.gz
- Upload date:
- Size: 3.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.8.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4418b67fd6ec4b9417d32e2a153a1757d47bc2819b32c155d744640345630112 |
|
MD5 | be22a5857a9f7f55dbc23c0551d4e7e0 |
|
BLAKE2b-256 | 690ecc12d8dfa5cee8b11c72179de7b23b00d1c1555dfe8c25101d88ae86a7ec |