mirror of
https://github.com/mikf/gallery-dl.git
synced 2024-11-23 03:02:50 +01:00
7003e61d1d
- include 'igneous' and 'hath_perks' in Exhentai cookies - add an example of how to write DeviantArt description to file - add a 'path-restrict' mapping from invalid characters in Windows paths to Unicode alternatives (taken from #662)
207 lines
5.2 KiB
Plaintext
207 lines
5.2 KiB
Plaintext
{
|
||
"extractor":
|
||
{
|
||
"base-directory": "~/gallery-dl/",
|
||
"archive": "~/gallery-dl/archive.sqlite3",
|
||
"proxy": "http://10.10.1.10:3128",
|
||
|
||
"postprocessors": [
|
||
{
|
||
"name": "ugoira",
|
||
"whitelist": ["pixiv", "danbooru"],
|
||
"ffmpeg-twopass": true,
|
||
"ffmpeg-args": ["-c:v", "libvpx", "-crf", "4", "-b:v", "5000k", "-an"]
|
||
},
|
||
{
|
||
"name": "metadata",
|
||
"whitelist": ["danbooru", "yandere", "sankaku"],
|
||
"mode": "tags"
|
||
}
|
||
],
|
||
|
||
"pixiv":
|
||
{
|
||
"archive": "~/gallery-dl/archive-pixiv.sqlite3",
|
||
|
||
"filename": "{id}{num}.{extension}",
|
||
"directory": ["Pixiv", "Works", "{user[id]}"],
|
||
|
||
"username": "foo",
|
||
"password": "bar",
|
||
|
||
"favorite":
|
||
{
|
||
"directory": ["Pixiv", "Favorites", "{user[id]}"]
|
||
},
|
||
|
||
"bookmark":
|
||
{
|
||
"directory": ["Pixiv", "My Bookmarks"],
|
||
|
||
"username": "foo123",
|
||
"password": "bar123"
|
||
}
|
||
},
|
||
|
||
"exhentai":
|
||
{
|
||
"cookies":
|
||
{
|
||
"ipb_member_id": "12345",
|
||
"ipb_pass_hash": "1234567890abcdef",
|
||
"igneous" : "123456789",
|
||
"hath_perks" : "m1.m2.m3.a-123456789a"
|
||
},
|
||
|
||
"proxy":
|
||
{
|
||
"http": "http://10.10.1.10:8080",
|
||
"https": "https://10.10.1.10:443"
|
||
},
|
||
|
||
"filename": "{num:>04}_{name}.{extension}",
|
||
"directory": ["{category!c}", "{title}"],
|
||
|
||
"wait-min": 1.0,
|
||
"wait-max": 5.0
|
||
},
|
||
|
||
"mangadex":
|
||
{
|
||
"chapter-filter": "lang == 'en'",
|
||
"postprocessors": [{
|
||
"name": "zip",
|
||
"keep-files": false,
|
||
"compression": "zip"
|
||
}]
|
||
},
|
||
|
||
"deviantart":
|
||
{
|
||
"include": "gallery,scraps",
|
||
"metadata": true,
|
||
"postprocessors": [{
|
||
"name": "metadata",
|
||
"mode": "custom",
|
||
"directory" : "Descriptions",
|
||
"content-format" : "{description}\n",
|
||
"extension-format": "descr.txt"
|
||
}]
|
||
},
|
||
|
||
"flickr":
|
||
{
|
||
"access-token": "1234567890-abcdef",
|
||
"access-token-secret": "1234567890abcdef",
|
||
"size-max": 1920
|
||
},
|
||
|
||
"reddit":
|
||
{
|
||
"morecomments": true,
|
||
"date-min": "2017-01",
|
||
"date-format": "%Y-%m",
|
||
"recursion": 1
|
||
},
|
||
|
||
"sankaku":
|
||
{
|
||
"sleep": 2,
|
||
"wait-min": 5.0,
|
||
"wait-max": 5.0,
|
||
"cookies": "~/gallery-dl/cookies-sankaku.txt"
|
||
},
|
||
|
||
"tumblr":
|
||
{
|
||
"posts": "all",
|
||
"external": false,
|
||
"reblogs": false,
|
||
"inline": true,
|
||
|
||
"likes":
|
||
{
|
||
"posts": "video,photo,link",
|
||
"external": true,
|
||
"reblogs": true
|
||
}
|
||
},
|
||
|
||
"mastodon":
|
||
{
|
||
"mastodon.xyz":
|
||
{
|
||
"access-token": "cab65529..."
|
||
},
|
||
"tabletop.social": {
|
||
"access-token": "513a36c6..."
|
||
},
|
||
|
||
"directory": ["mastodon", "{instance}", "{account[username]!l}"],
|
||
"filename": "{id}_{media[id]}.{extension}"
|
||
},
|
||
|
||
"foolslide": {
|
||
"otscans": {"root": "https://otscans.com/foolslide"},
|
||
"helvetica": {"root": "https://helveticascans.com/r" }
|
||
},
|
||
|
||
"foolfuuka": {
|
||
"fireden-onion": {"root": "http://ydt6jy2ng3s3xg2e.onion"},
|
||
"scalearchive": {"root": "https://archive.scaled.team" }
|
||
},
|
||
|
||
"replace invalid path characters with unicode alternatives": null,
|
||
"path-restrict": {
|
||
"\\": "⧹",
|
||
"/" : "⧸",
|
||
"|" : "│",
|
||
":" : "꞉",
|
||
"*" : "∗",
|
||
"?" : "?",
|
||
"\"": "″",
|
||
"<" : "﹤",
|
||
">" : "﹥"
|
||
}
|
||
},
|
||
|
||
"downloader":
|
||
{
|
||
"part-directory": "/tmp/.download/",
|
||
"rate": "1M",
|
||
"retries": 3,
|
||
"timeout": 8.5
|
||
},
|
||
|
||
"output":
|
||
{
|
||
"mode": "terminal",
|
||
"log": {
|
||
"level": "info",
|
||
"format": {
|
||
"debug" : "\u001b[0;37m{name}: {message}\u001b[0m",
|
||
"info" : "\u001b[1;37m{name}: {message}\u001b[0m",
|
||
"warning": "\u001b[1;33m{name}: {message}\u001b[0m",
|
||
"error" : "\u001b[1;31m{name}: {message}\u001b[0m"
|
||
}
|
||
},
|
||
"logfile": {
|
||
"path": "~/gallery-dl/log.txt",
|
||
"mode": "w",
|
||
"level": "debug"
|
||
},
|
||
"unsupportedfile": {
|
||
"path": "~/gallery-dl/unsupported.txt",
|
||
"mode": "a",
|
||
"format": "{asctime} {message}",
|
||
"format-date": "%Y-%m-%d-%H-%M-%S"
|
||
}
|
||
},
|
||
|
||
"cache": {
|
||
"file": "~/gallery-dl/cache.sqlite3"
|
||
},
|
||
|
||
"netrc": true
|
||
}
|