Skip to content

Config options

cyian-1756 edited this page Sep 3, 2019 · 23 revisions

A list of all of ripmes config options and what they do

To change these option on your ripme install edit the rip.properties file

The config file is at

%LOCALAPPDATA%\ripme on Windows

$HOME/.config/ripme on *Nix

$HOME/Library/Application Support/ripme on MacOS

file.overwrite

bool

If true ripme will overwrite existing files rather than skip them

clipboard.autorip

bool

If true ripme will try to download any links in the clip board

error.skip404

bool

Don't retry on 404 errors

download.save_order

bool

If true ripme will prefix each downloaded file with a number in the order the file was download

auto.update

bool

If true ripme will auto-update every time it's started

tumblr.get_raw_image

bool

If true the tumblr ripper will download the image in the size it was uploaded in

play.sound

bool

If true ripme will play a sound every time a rip finishes

download.show_popup

bool

TODO figure out what this is for

log.save

bool

If true ripme will save it's logs

urls_only.save

bool

If true ripme will save all urls to a text file and download no files

album_titles.save

bool

Currently does nothing

prefer.mp4

bool

Prefer mp4 when downloading a video that has more than 1 format

history.warn_before_delete

bool

If true ripme will prompt the user with a "Are you sure?" box when clearing ripmes download history

instagram.download_images_only

bool

If true the instagram ripper will skip videos and only download images

instagram.session_id

string

The sessionid set when you log into instagram. Setting this will allow you to rip private instagrams that you have access to

download.timeout

int

File download timeout (in milliseconds)

page.timeout

int

Page download timeout (in milliseconds)

download.max_size

int

Maximum size of downloaded files in bytes

threads.size

int

The number of threads to use

twitter.max_requests

int

TODO figure out what this is for

history.end_rip_after_already_seen

int

The max number of times download a url will fail with "Already downloaded" before the rip stops.

Note: To use this feature remember.url_history must be set to true

twitter.auth

String

Twitter API key (Base64'd)

tumblr.auth

String

Tumblr API key

log.level

String

The debug log level (Example: Log level: Debug)

gw.api

String

TODO figure out what this is for

8muses.use_short_names

Bool

If true ripme saves images from 8muses with only the page number as the filename

proxy.http

String

HTTP Proxy (format [user:password]@host[:port]) WARNING: see https://stackoverflow.com/q/41505219 for HTTP Proxy with user/password

proxy.socks

String

SOCKS Proxy (format [user:password]@host[:port])

lang

String

What language to use for ripmes UI

Example to display the UI in German set lang to "de_DE"

nhentai.blacklist.tags

String

A comma separated list of tags which if present on a nhentai album will cause ripme to skip it

Example: Adding "nhentai.blacklist.tags = one,two, three" will cause ripme to skip any nhentai album with the tags one, two or three

ehentai.blacklist.tags

String

A comma separated list of tags which if present on a ehentai album will cause ripme to skip it

Example: Adding "nhentai.blacklist.tags = one,two, three" will cause ripme to skip any ehentai album with the tags one, two or three

tsumino.blacklist.tags

A comma separated list of tags which if present on a tsumino album will cause ripme to skip it

Example: Adding "tsumino.blacklist.tags = one,two, three" will cause ripme to skip any tsumino album with the tags one, two or three

deviantart.cookies

String

A list of deviantart login cookies

Example: auth=__0f9158aaec09f;auth_secure=__41d14dd0da101f411bb0%3;userinfo=__bf84ac233bfa8ae642e8%3B%7B%22use

furaffinity.cookies

String

A list of furaffinity login cookies

Example: a=cookieA;b=cookieB

furaffinity.login

Bool

If true ripme will attempt to login to furaffinity before downloading any images

Warning: If you haven't changed the furaffinity.cookies value to your own account ripme will log in using a shared account. Other users of this shared account maybe to able to see when you ripped from furaffinity and how many items you ripped as well as your IP.

testing.always_try_to_update

Bool

If true ripme will always try to update even if it is the newest version

test.run_flaky_tests

Bool

If true all unit test will be run, including those that often fail due to network issues

remember.url_history

Bool

If true ripme will write the url of every file it downloads to a file and skip those urls in future rips

reddit.use_sub_dirs

Bool

If false the reddit ripper will not create any subdirs

enable.finish.command

Bool

If true ripme will run the command at finish.command when a rip finishes

finish.command

String

The command to be run when a rip finishes

The following strings are replaced before the command is run

%path% : the path to the album folder

%url% : the url that was ripped

reddit.rip_by_upvote

Bool

If true then the reddit ripper will filter by votes

reddit.max_upvotes

Int

The max upvotes a post can have and still be ripped

reddit.min_upvotes

Int

The min upvotes a post can have and still be ripped