You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
10 months ago | |
---|---|---|
.gitignore | 10 months ago | |
LICENSE | 10 months ago | |
README.md | 10 months ago | |
cli.js | 10 months ago | |
lib.js | 10 months ago | |
package-lock.json | 10 months ago | |
package.json | 10 months ago |
README.md
gdd
A terminal Google Drive downloader that doesn't require API keys written in Node.
installation
git clone https://git.gay/a/gdd # clone repo
cd gdd # enter cloned repo
npm i # install dependencies
# windows:
npm link
# linux/mac:
sudo npm link
usage
gdd [options] (urls to download/action)
-d, --debug Add debug logs
--dry-run Dry running: Show download URL without downloading it
--dest [location], --destination [location] Location to download the file to
--cookies [location] The location of a cookies.txt file generated from your browser
--no-flatten Do not preform the flatten folder function
actions
gdd captcha [captcha solver name] [captcha solver key]
# example: gdd captcha 2captcha 1abc234de56fab7c89012d34e56fa7b8
# Adds a CAPTCHA solver to bypass Google's "Sorry" CAPTCHA page
gdd config print
# This prints the config file you have
gdd config location
# Prints the location of your config file
examples
gdd --dest "./test.webm" "https://drive.google.com/file/d/1rvNyJYv36IilvrtOW56EuVpTtFKbr0s2/view?usp=sharing"
# Download a video to the filename "test.webm" in your current directory
gdd -d "https://drive.google.com/drive/folders/1fqpuY1-KAx7ovSul20055Ocyt40X-52q?usp=sharing"
# Download a pack of wallpapers in debug mode