https://github.com/tonikelope/megadown
Bash script for download files and get metadata from mega.nz and megacrypter links
https://github.com/tonikelope/megadown
bash command-line mega
Last synced: 26 days ago
JSON representation
Bash script for download files and get metadata from mega.nz and megacrypter links
- Host: GitHub
- URL: https://github.com/tonikelope/megadown
- Owner: tonikelope
- License: gpl-3.0
- Created: 2014-01-14T22:14:16.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2024-11-21T16:59:19.000Z (6 months ago)
- Last Synced: 2025-04-13T05:06:15.540Z (26 days ago)
- Topics: bash, command-line, mega
- Language: Shell
- Homepage:
- Size: 156 KB
- Stars: 218
- Watchers: 10
- Forks: 61
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# megadown
Bash script for download files and get metadata from mega.nz and megacrypter links.
## Features:
* Retrieve metadata (filename and filesize) from any mega/megacrypter link without download.
* /#!, /#N!, mega://enc?, mega://enc2 and ANY megacrypter clon link supported.
* Resume previous downloads.
* Download files from list.
* Speed limit.
* MC password protected links supported.## Required dependencies:
* Bash >= 3
* OpenSSL (with support for AES 128 CTR and AES 128/256 CBC).
* wget/curl (curl is preferred if it's present).
* pv (monitor the progress of data).
* jq (JSON parser).## Optional dependencies:
* python >= 2.7.8 (PBKDF2 -> MegaCrypter password protected links).## Usage:
```bash
megadown 1.9.47 - https://github.com/tonikelope/megadowncli downloader for mega.nz and megacrypter
Single url mode: megadown [OPTION]... 'URL'
Options:
-o, --output FILE_NAME Store file with this name.
-x, --proxy PROXY Proxy (curl)
-s, --speed SPEED Download speed limit (integer values: 500B, K, 2M).
-p, --password PASSWORD Password for MegaCrypter links.
-q, --quiet Quiet mode.
-m, --metadata Prints file metadata in JSON format and exits.Multi url mode: megadown [OPTION]... -l|--list FILE
Options:
-x, --proxy PROXY Proxy (curl)
-s, --speed SPEED Download speed limit (integer values: 500B, 500K, 2M).
-p, --password PASSWORD Password for MegaCrypter links (same for every link in a list).
-q, --quiet Quiet mode.
-m, --metadata Prints file metadata in JSON format and exits.
File line format: URL [optional_file_name]```