Skip to main content

Bulk downloader for multiple file hosts

Project description

CyberDropDownloader

Bulk Gallery Downloader for Cyberdrop.me

Supported Sites

Website Supported Link Types
Cyberdrop Albums: cyberdrop.me/a/...
Direct Videos: fs-0#.cyberdrop.me/...
Direct Videos: f.cyberdrop.me/...
Direct Images: img-0#.cyberdrop.me/...
Direct Images: f.cyberdrop.me/...
Also works with .cc, .to, and .nl
Putmega Albums: putmega.com/album/...
Direct Images: s#.putmega.com/...
Direct Images: putmega.com/image/...
User Profile: putmega.com/#USER#
All User Albums: putmega.com/#USER#/albums
Also works with putme.ga
jpg.church Albums: jpg.church/album/...
Direct Images: jpg.church/image/...
User Profile: jpg.church/#USER#
All User Albums: jpg.church/#USER#/albums
Pixl Albums: pixl.is/album/...
Direct Images: pixl.is/image/...
User Profile: pixl.is/#USER#
All User Albums: pixl.is/#USER#/albums
Bunkr Albums: bunkr.is/a/...
Direct Videos: stream.bunkr.is/v/...
Direct Videos: cdn.bunkr.is/...
Direct Images: i.bunkr.is/...
Also works with Bunkr.to
GoFile Albums: gofile.io/d/...
Erome Albums: erome.com/a/...
PixelDrain Albums: Pixeldrain.com/l/...
Single Files: Pixeldrain.com/u/...

Information

Created Using Python 3.9.6 (Requires Python 3.7 or higher) https://www.python.org/downloads/release/python-396/

The program will take the title of the archive and create a new folder for it, and download all of the avilable media to that folder. It'll repeat for every link you have in URLs.txt.

Installation

Download a release from https://github.com/Jules-WinnfieldX/CyberDropDownloader/releases Extract all of the files to a single directory.

macOS

https://www.python.org/ftp/python/3.9.6/python-3.9.6-macos11.pkg

Use this installer to install python

Windows

https://www.python.org/ftp/python/3.9.6/python-3.9.6-amd64.exe

Use this installer to install python, make sure you select the box that says "ADD TO PATH"

Arch Linux (Not maintained by me)

There is a package on the AUR named cyberdropdownloader-bin.

This can be installed using your preferred AUR helper with a command like paru -Sy cyberdropdownloader-bin. You can then run the program by running cyberdrop-downloader. This will create a URLS.txt file in your current path which you can populate to proceed with your downloads.

Usage

Copy and paste links into URLs.txt. Each link you add has to go on it's own line. (paste link, press enter, repeat).

Double click on Start.bat (or Start.sh for macOS/Linux), it will download the needed libraries using pip and run the program.

NOTE: macOS and Linux users will likely have to make the start script executable (chmod +x Start.sh) before they can run the script.

Credit

The majority of the new download methodology came from alexdotis' Chibisafe-Sharex-Scraper. Added to his code was the ability to take a more descriptive url object containing the album title, netloc and content urls. The download methodology now also checks for existing files. Simplified bunkr pairing to stop blank objects from being created and passed to the rest of the program.

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distribution

cyberdrop-dl-2.7.0.tar.gz (24.8 kB view hashes)

Uploaded Source

Built Distribution

cyberdrop_dl-2.7.0-py3-none-any.whl (26.9 kB view hashes)

Uploaded Python 3

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