Settings

These are all of the configuration options for Settings.

Download Options
  • block_download_sub_folders

when this is set to true (or selected) downloads that would be in a folder structure like:

Downloads/ABC/DEF/GHI/image.jpg

will be changed to:

Downloads/ABC/image.jpg


  • disable_download_attempts

By default the program will retry a download 10 times. You can customize this, or set this to true (or selected) to disable it and retry links until they complete.

However, to make sure the program will not run endlessly, there are certain situations where a file will never be retried, like if the program receives a 404 HTTP status, meaning the link is dead.


  • disable_file_timestamps

By default the program will do it's absolute best to try and find when a file was uploaded. It'll then set the last modified/last accessed/created times on the file to match.

Setting this to true (or selecting it) will disable this function, and those times will be the time they were downloaded.


  • include_album_id_in_folder_name

Setting this to true (or selecting it) will include the album ID (random alphanumeric string) of the album in the download folder name.


  • include_thread_id_in_folder_name

Setting this to true (or selecting it) will include the thread ID (random alphanumeric string) of the album in the download folder name.


  • remove_domains_from_folder_names

Setting this to true will remove the "(DOMAIN)" portion of folder names on new downloads.


  • remove_generated_id_from_filenames

Setting this to true (or selecting it) will remove the alphanumeric ID added to the end of filenames on some websites (ex. Bunkrr).


  • scrape_single_forum_post

Setting this to true will result in only a single forum post being scraped on the given link.


  • separate_posts

Setting this to true (or selecting it) will separate content from forum posts into separate folders.


  • skip_download_mark_complete

Setting this to true (or selecting it) will skip downloading files and mark them as downloaded in the database.

Files
  • input_file

The path to the URLs.txt file you want to use for the config.


  • download_folder

The path to the location you want Cyberdrop-DL to download files to.

Logs
  • log_folder

The path to the location you want Cyberdrop-DL to store logs in.


  • main_log_filename

What you want Cyberdrop-DL to call the main log file.


  • last_forum_post_filename

What you want Cyberdrop-DL to call the forum-post log file.

Cyberdrop-DL will store the link to the last forum posts it scraped from a given forum thread in this file.


  • unsupported_urls_filename

What you want Cyberdrop-DL to call the unsupported log file.

Cyberdrop-DL will output links it can't download to this file.


  • download_error_urls_filename

What you want Cyberdrop-DL to call the download error log.

Cyberdrop-DL will output the links it fails to download, and the reason in CSV format.


  • scrape_error_urls_filename

What you want Cyberdrop-DL to call the scrape error log.

Cyberdrop-DL will output the links it fails to scrape, and the reason in CSV format.

File Size Limits

You can provide the maximum and minimum file size for each file "type".

This value is in bytes.

1 kb = 1024 bytes

1 mb = 1048576 bytes

1 gb = 1073741824 bytes


  • maximum_image_filesize

  • minimum_image_filesize

  • maximum_video_filesize

  • minimum_video_filesize

  • maximum_other_filesize

  • minimum_other_filesize

Ignore Options

Cyberdrop-DL comes equipped to ignore various files


  • exclude_videos

When this is set to true (or selected) the program will skip downloading video files.


  • exclude_images

When this is set to true (or selected) the program will skip downloading image files.


  • exclude_audio

When this is set to true (or selected) the program will skip downloading audio files.


  • exclude_other

When this is set to true (or selected) the program will skip downloading other files.


  • ignore_coomer_ads

When this is set to true, the program will skip past ads posted by models in coomer profiles.


  • skip_hosts

You can supply hosts that you'd like the program to skip past, and not scrape/download from.

Options:

"bunkrr", "celebforum", "coomer", "cyberdrop", "cyberfile", "e-hentai", "erome", "fapello", "f95zone", "gofile", "hotpic", "ibb.co", "imageban", "imgbox", "imgur", "img.kiwi", "jpg.church", "jpg.homes", "jpg.fish", "jpg.fishing", "jpg.pet", "jpeg.pet", "jpg1.su", "jpg2.su", "jpg3.su", "kemono", "leakedmodels", "mediafire", "nudostar.com", "nudostar.tv", "omegascans", "pimpandhost", "pixeldrain", "postimg", "reddit", "redd.it", "redgifs", "rule34.xxx", "rule34.xyz", "saint", "scrolller", "simpcity", "socialmediagirls", "toonily", "xbunker", "xbunkr"


  • only_hosts

You can supply hosts that you'd like the program to exclusively scrape/download from.

Options:

"bunkrr", "celebforum", "coomer", "cyberdrop", "cyberfile", "e-hentai", "erome", "fapello", "f95zone", "gofile", "hotpic", "ibb.co", "imageban", "imgbox", "imgur", "img.kiwi", "jpg.church", "jpg.homes", "jpg.fish", "jpg.fishing", "jpg.pet", "jpeg.pet", "jpg1.su", "jpg2.su", "jpg3.su", "kemono", "leakedmodels", "mediafire", "nudostar.com", "nudostar.tv", "omegascans", "pimpandhost", "pixeldrain", "postimg", "reddit", "redd.it", "redgifs", "rule34.xxx", "rule34.xyz", "saint", "scrolller", "simpcity", "socialmediagirls", "toonily", "xbunker", "xbunkr"

Runtime Options

These are higher level options that effect the overarching functions of the program.


  • ignore_history

By default the program keeps track of your downloads to make sure you don't download the same things repeatedly (both for you and for the servers you're downloading from)!

Setting this to true will cause the program to ignore the history, and will allow you to re-download files.


  • skip_check_for_partial_files

After a run is complete, the program will do a check to see if any partially downloaded files remain in the downloads folder and will notify you of them.

Setting this to true will skip this check.


  • skip_check_for_empty_folders

After a run is complete, the program will do a check (and remove) any empty folders in the download folder.

Setting this to true will remove this functionality.


  • delete_partial_files

The program will leave partial files alone as they will be used to resume downloads on subsequent runs.

Setting this to true will remove any partial downloads from the download folder.


  • send_unsupported_to_jdownloader

By default the program will not send unsupported links to jdownloader.

Setting this to true, will send unsupported links over.


  • update_last_forum_post

Updates the urls.txt file with the last scraped forum post link for each forum URL.

Sorting

Cyberdrop-DL has a file sorted built in, but you have to enable it to use it.

You can use the shared path flags below in any part of the sorting schemas. You can also use essentially none of them and have a hard coded path. However, filename and ext must always be used.

Shared Path Flags:

  • sort_dir - sort_folder path

  • base_dir - the highest level folder name inside the downloads folder

  • parent_dir - the folder name of where the file is

  • filename - the files name (stem)

  • ext - the files extension


  • sort_downloads

Setting this to true will allow Cyberdrop-DL to sort downloads after a run is complete.


  • sort_folder

This is the path to the folder you'd like sorted downloads to be stored in.


  • sort_incrementer_format

When naming collisions happen, Cyberdrop-DL will rename files (image.jpg -> image (1).jpg by default). You can change the way this is formatted. The format simply needs to include a {i}.


  • sorted_audio

This is the format for the directory structure and naming scheme for audio files.

Unique Path Flags:

  • length - runtime

  • bitrate - files bit rate

  • sample_rate - files sample rate


  • sorted_image

This is the format for the directory structure and naming scheme for image files.

Unique Path Flags:

  • resolution - ex. 1080x1920


  • sorted_video

This is the format for the directory structure and naming scheme for video files.

Unique Path Flags:

  • resolution - ex. 1080x1920

  • fps - ex. 24

  • codec - ex. h264


  • sorted_other

This is the format for the directory structure and naming scheme for other files.

Last updated