cyberdrop-dl


Namecyberdrop-dl JSON
Version 2.30.9 PyPI version JSON
download
home_pagehttps://github.com/Jules-WinnfieldX/CyberDropDownloader
SummaryBulk downloader for multiple file hosts
upload_time2022-08-15 23:26:25
maintainer
docs_urlNone
authorJules-WinnfieldX
requires_python>=3.7
license
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # `cyberdrop-dl`
**Bulk downloader for multiple file hosts** 

<a href="https://www.buymeacoffee.com/juleswinnft" target="_blank"><img src="https://cdn.buymeacoffee.com/buttons/default-orange.png" alt="Buy Me A Coffee" height="41" width="174"></a>


# Supported Sites

| Website      | Supported Link Types                                                                                                                                                                                                                   |
|--------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| Anonfiles    | Download page: Anonfiles.com/...                                                                                                                                                                                                       |
| Bunkr        | Albums: bunkr.is/a/... <br> Direct Videos: stream.bunkr.is/v/... <br> Direct Videos: cdn.bunkr.is/... <br> Direct Images: i.bunkr.is/... <br> Also works with Bunkr.to                                                                 |
| Coomer.party | Profiles: coomer.party/... <br> Thumbnail Links: coomer.party/thumbnail/... <br> Data Links: coomer.party/data/...                                                                                                                     | 
| Cyberdrop    | Albums: cyberdrop.me/a/... <br> Direct Videos: fs-0#.cyberdrop.me/... <br> Direct Videos: f.cyberdrop.me/... <br> Direct Images: img-0#.cyberdrop.me/... <br> Direct Images: f.cyberdrop.me/... <br> Also works with .cc, .to, and .nl |
| Cyberfile    | folders: cyberfile.is/folder/... <br> shared: cyberfile.is/shared/... <br> Direct: cyberfile.is/...                                                                                                                                    | 
| Erome        | Albums: erome.com/a/...                                                                                                                                                                                                                |
| GoFile       | Albums: gofile.io/d/...                                                                                                                                                                                                                |
| jpg.church   | Albums: jpg.church/album/... <br> Direct Images: jpg.church/image/... <br> User Profile: jpg.church/#USER# <br> All User Albums: jpg.church/#USER#/albums                                                                              |
| Kemono.party | Profiles: kemono.party/... <br> Thumbnail Links: kemono.party/thumbnail/... <br> Data Links: kemono.party/data/...                                                                                                                     |
| PixelDrain   | Albums: Pixeldrain.com/l/... <br> Single Files: Pixeldrain.com/u/...                                                                                                                                                                   |
| Pixl         | Albums: pixl.is/album/... <br> Direct Images: pixl.is/image/...  <br> User Profile: pixl.is/#USER# <br> All User Albums: pixl.is/#USER#/albums                                                                                         |
| Putmega      | Albums: putmega.com/album/... <br> Direct Images: s#.putmega.com/... <br> Direct Images: putmega.com/image/... <br> User Profile: putmega.com/#USER# <br> All User Albums: putmega.com/#USER#/albums <br> Also works with putme.ga     |
| ThotsBay     | Thread: Thotsbay.to/threads/...  <br> Continue from (will download this post and after): Thotsbay.to/threads/...post-NUMBER                                                                                                             | 

Reminder to leave the link full (include the https://)

# Information

**Requires Python 3.7 or higher (3.10 recommended)**

You can get Python from here: https://www.python.org/downloads/

Make sure you tick the check box for "Add python to path"
![alt text](https://simp2.jpg.church/PATHe426c23371048def.png)

`cyberdrop-dl` will take the title of the archive and create a new folder for it, and download all of the available media to that folder.
It'll repeat that for every link you give it.

# Installation

## Script method
Go to the [releases page](https://github.com/Jules-WinnfieldX/CyberDropDownloader/releases) and download the Cyberdrop_DL.zip file. Extract it to wherever you want the program to be.
## Using `pip`
Once Python is installed, run `pip3 install cyberdrop-dl`.

Advanced users may want to use virtual environments (via `pipx`), but it's **NOT** required.

# Usage

## Script method
Put the links in the URLs.txt file then run `Start Windows.bat` (Windows) or `Start Mac.command` (OS X) or `Start Linux.sh` (Linux).

** Mac users will need to run the command `chmod +x 'Start Mac.command'` to make the file executable.

## Pip install method
1. Run `cyberdrop-dl` once to generate an empty `URLs.txt` file.
2. Copy and paste your links into `URLs.txt`.
Each link you add has to go on its own line (paste link, press enter, repeat).
3. Run `cyberdrop-dl` again.
It will begin to download everything.
4. Enjoy!

## Custom way (Pip install above)
If you know what you're doing, you can use the available options to adjust how the program runs.
```
$ cyberdrop-dl -h
usage: cyberdrop-dl [-h] [-V] [-i INPUT_FILE] [-o OUTPUT_FOLDER] [--log-file LOG_FILE] [--threads THREADS] [--attempts ATTEMPTS] [--include-id] [--exclude-videos] [--exclude-images] [--exclude-audio] [--exclude-other] [--ignore-history] [--thotsbay-username "USERNAME"] [--thotsbay-password "PASSWORD"] [--skip SITE] [link ...]

Bulk downloader for multiple file hosts

positional arguments:
  link                  link to content to download (passing multiple links is supported)

optional arguments:
  -h, --help                show this help message and exit
  -V, --version             show program's version number and exit
  -i INPUT_FILE, --input-file INPUT_FILE             file containing links to download
  -o OUTPUT_FOLDER, --output-folder OUTPUT_FOLDER    folder to download files to
  --log-file LOG_FILE       log file to write to
  --db-file                 history DB file to write to
  --threads THREADS         number of threads to use (0 = max)
  --attempts ATTEMPTS       number of attempts to download each file
  --disable-attempt-limit   disables stopping the program based on attempt limits
  --include-id              include the ID in the download folder name
  --exclude-videos          exclude video files from downloading
  --exclude-images          exclude image files from downloading
  --exclude-audio           exclude audio files from downloading
  --exclude-other           exclude other files from downloading
  --ignore-history          ignores previous history and downloads everything
  --thotsbay-username       username to login to thotsbay (only required if the thread requires it)
  --thotsbay-password       password to login to thotsbay (only required if the thread requires it)
  --skip                    this removes the specified hosts links from downloads
  --ratelimit               this will add a ratelimiter to requests made in the program, the number you provide is in seconds
  --throttle                this is a throttle between requests during the downloading phase, the number is in seconds
```
--skip can use: "anonfiles", "bunkr", "coomer.party", "cyberdrop", "cyberfile",
        "erome", "gfycat", "gofile", "jpg.church", "kemono.party",
        "pixeldrain", "pixl.is", "putme.ga", "putmega.com", "redgifs",
        "saint", "thotsbay"


            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/Jules-WinnfieldX/CyberDropDownloader",
    "name": "cyberdrop-dl",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.7",
    "maintainer_email": "",
    "keywords": "",
    "author": "Jules-WinnfieldX",
    "author_email": "JulesWinnfieldII@protonmail.com",
    "download_url": "https://files.pythonhosted.org/packages/6d/a0/7d9cea0b1c89caedfc0dacb6eff0ca179cae47d73f64a4ee8eef10ca6243/cyberdrop-dl-2.30.9.tar.gz",
    "platform": null,
    "description": "# `cyberdrop-dl`\n**Bulk downloader for multiple file hosts** \n\n<a href=\"https://www.buymeacoffee.com/juleswinnft\" target=\"_blank\"><img src=\"https://cdn.buymeacoffee.com/buttons/default-orange.png\" alt=\"Buy Me A Coffee\" height=\"41\" width=\"174\"></a>\n\n\n# Supported Sites\n\n| Website      | Supported Link Types                                                                                                                                                                                                                   |\n|--------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| Anonfiles    | Download page: Anonfiles.com/...                                                                                                                                                                                                       |\n| Bunkr        | Albums: bunkr.is/a/... <br> Direct Videos: stream.bunkr.is/v/... <br> Direct Videos: cdn.bunkr.is/... <br> Direct Images: i.bunkr.is/... <br> Also works with Bunkr.to                                                                 |\n| Coomer.party | Profiles: coomer.party/... <br> Thumbnail Links: coomer.party/thumbnail/... <br> Data Links: coomer.party/data/...                                                                                                                     | \n| Cyberdrop    | Albums: cyberdrop.me/a/... <br> Direct Videos: fs-0#.cyberdrop.me/... <br> Direct Videos: f.cyberdrop.me/... <br> Direct Images: img-0#.cyberdrop.me/... <br> Direct Images: f.cyberdrop.me/... <br> Also works with .cc, .to, and .nl |\n| Cyberfile    | folders: cyberfile.is/folder/... <br> shared: cyberfile.is/shared/... <br> Direct: cyberfile.is/...                                                                                                                                    | \n| Erome        | Albums: erome.com/a/...                                                                                                                                                                                                                |\n| GoFile       | Albums: gofile.io/d/...                                                                                                                                                                                                                |\n| jpg.church   | Albums: jpg.church/album/... <br> Direct Images: jpg.church/image/... <br> User Profile: jpg.church/#USER# <br> All User Albums: jpg.church/#USER#/albums                                                                              |\n| Kemono.party | Profiles: kemono.party/... <br> Thumbnail Links: kemono.party/thumbnail/... <br> Data Links: kemono.party/data/...                                                                                                                     |\n| PixelDrain   | Albums: Pixeldrain.com/l/... <br> Single Files: Pixeldrain.com/u/...                                                                                                                                                                   |\n| Pixl         | Albums: pixl.is/album/... <br> Direct Images: pixl.is/image/...  <br> User Profile: pixl.is/#USER# <br> All User Albums: pixl.is/#USER#/albums                                                                                         |\n| Putmega      | Albums: putmega.com/album/... <br> Direct Images: s#.putmega.com/... <br> Direct Images: putmega.com/image/... <br> User Profile: putmega.com/#USER# <br> All User Albums: putmega.com/#USER#/albums <br> Also works with putme.ga     |\n| ThotsBay     | Thread: Thotsbay.to/threads/...  <br> Continue from (will download this post and after): Thotsbay.to/threads/...post-NUMBER                                                                                                             | \n\nReminder to leave the link full (include the https://)\n\n# Information\n\n**Requires Python 3.7 or higher (3.10 recommended)**\n\nYou can get Python from here: https://www.python.org/downloads/\n\nMake sure you tick the check box for \"Add python to path\"\n![alt text](https://simp2.jpg.church/PATHe426c23371048def.png)\n\n`cyberdrop-dl` will take the title of the archive and create a new folder for it, and download all of the available media to that folder.\nIt'll repeat that for every link you give it.\n\n# Installation\n\n## Script method\nGo to the [releases page](https://github.com/Jules-WinnfieldX/CyberDropDownloader/releases) and download the Cyberdrop_DL.zip file. Extract it to wherever you want the program to be.\n## Using `pip`\nOnce Python is installed, run `pip3 install cyberdrop-dl`.\n\nAdvanced users may want to use virtual environments (via `pipx`), but it's **NOT** required.\n\n# Usage\n\n## Script method\nPut the links in the URLs.txt file then run `Start Windows.bat` (Windows) or `Start Mac.command` (OS X) or `Start Linux.sh` (Linux).\n\n** Mac users will need to run the command `chmod +x 'Start Mac.command'` to make the file executable.\n\n## Pip install method\n1. Run `cyberdrop-dl` once to generate an empty `URLs.txt` file.\n2. Copy and paste your links into `URLs.txt`.\nEach link you add has to go on its own line (paste link, press enter, repeat).\n3. Run `cyberdrop-dl` again.\nIt will begin to download everything.\n4. Enjoy!\n\n## Custom way (Pip install above)\nIf you know what you're doing, you can use the available options to adjust how the program runs.\n```\n$ cyberdrop-dl -h\nusage: cyberdrop-dl [-h] [-V] [-i INPUT_FILE] [-o OUTPUT_FOLDER] [--log-file LOG_FILE] [--threads THREADS] [--attempts ATTEMPTS] [--include-id] [--exclude-videos] [--exclude-images] [--exclude-audio] [--exclude-other] [--ignore-history] [--thotsbay-username \"USERNAME\"] [--thotsbay-password \"PASSWORD\"] [--skip SITE] [link ...]\n\nBulk downloader for multiple file hosts\n\npositional arguments:\n  link                  link to content to download (passing multiple links is supported)\n\noptional arguments:\n  -h, --help                show this help message and exit\n  -V, --version             show program's version number and exit\n  -i INPUT_FILE, --input-file INPUT_FILE             file containing links to download\n  -o OUTPUT_FOLDER, --output-folder OUTPUT_FOLDER    folder to download files to\n  --log-file LOG_FILE       log file to write to\n  --db-file                 history DB file to write to\n  --threads THREADS         number of threads to use (0 = max)\n  --attempts ATTEMPTS       number of attempts to download each file\n  --disable-attempt-limit   disables stopping the program based on attempt limits\n  --include-id              include the ID in the download folder name\n  --exclude-videos          exclude video files from downloading\n  --exclude-images          exclude image files from downloading\n  --exclude-audio           exclude audio files from downloading\n  --exclude-other           exclude other files from downloading\n  --ignore-history          ignores previous history and downloads everything\n  --thotsbay-username       username to login to thotsbay (only required if the thread requires it)\n  --thotsbay-password       password to login to thotsbay (only required if the thread requires it)\n  --skip                    this removes the specified hosts links from downloads\n  --ratelimit               this will add a ratelimiter to requests made in the program, the number you provide is in seconds\n  --throttle                this is a throttle between requests during the downloading phase, the number is in seconds\n```\n--skip can use: \"anonfiles\", \"bunkr\", \"coomer.party\", \"cyberdrop\", \"cyberfile\",\n        \"erome\", \"gfycat\", \"gofile\", \"jpg.church\", \"kemono.party\",\n        \"pixeldrain\", \"pixl.is\", \"putme.ga\", \"putmega.com\", \"redgifs\",\n        \"saint\", \"thotsbay\"\n\n",
    "bugtrack_url": null,
    "license": "",
    "summary": "Bulk downloader for multiple file hosts",
    "version": "2.30.9",
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "md5": "fa9291d421064fb51d4eabd5ecae5a7d",
                "sha256": "4dd828d129561565c59cd92159b64308c909c2c2811f6b475dea337a011f7a0d"
            },
            "downloads": -1,
            "filename": "cyberdrop_dl-2.30.9-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "fa9291d421064fb51d4eabd5ecae5a7d",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.7",
            "size": 47732,
            "upload_time": "2022-08-15T23:26:24",
            "upload_time_iso_8601": "2022-08-15T23:26:24.448677Z",
            "url": "https://files.pythonhosted.org/packages/a7/1e/cc28778b44e205fcad9373adbdf6a9534f4989000c3d28b30cc02ab8bb83/cyberdrop_dl-2.30.9-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "6060e0e3cf7340ae0626c166ae24b5fd",
                "sha256": "dba94ff308d2f2070787c36cddcdf23ef2cb5f79ccb93026d5089cdb470a920c"
            },
            "downloads": -1,
            "filename": "cyberdrop-dl-2.30.9.tar.gz",
            "has_sig": false,
            "md5_digest": "6060e0e3cf7340ae0626c166ae24b5fd",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.7",
            "size": 37915,
            "upload_time": "2022-08-15T23:26:25",
            "upload_time_iso_8601": "2022-08-15T23:26:25.665923Z",
            "url": "https://files.pythonhosted.org/packages/6d/a0/7d9cea0b1c89caedfc0dacb6eff0ca179cae47d73f64a4ee8eef10ca6243/cyberdrop-dl-2.30.9.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2022-08-15 23:26:25",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "github_user": "Jules-WinnfieldX",
    "github_project": "CyberDropDownloader",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "requirements": [],
    "lcname": "cyberdrop-dl"
}
        
Elapsed time: 0.54154s