From b9b1cdd71bf3f364c55fffe05187c35615816297 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mike=20F=C3=A4hrmann?= Date: Sat, 6 May 2023 17:37:49 +0200 Subject: [PATCH] add '--cookies-export' command-line option --- docs/options.md | 1 + gallery_dl/option.py | 5 +++++ 2 files changed, 6 insertions(+) diff --git a/docs/options.md b/docs/options.md index 4df191d5..8ab88b42 100644 --- a/docs/options.md +++ b/docs/options.md @@ -19,6 +19,7 @@ --clear-cache MODULE Delete cached login sessions, cookies, etc. for MODULE (ALL to delete everything) --cookies FILE File to load additional cookies from + --cookies-export FILE Export session cookies to FILE --cookies-from-browser BROWSER[/DOMAIN][+KEYRING][:PROFILE][::CONTAINER] Name of the browser to load cookies from, with optional domain prefixed with '/', keyring name diff --git a/gallery_dl/option.py b/gallery_dl/option.py index 6bd6d429..e954d95c 100644 --- a/gallery_dl/option.py +++ b/gallery_dl/option.py @@ -153,6 +153,11 @@ def build_parser(): dest="cookies", metavar="FILE", action=ConfigAction, help="File to load additional cookies from", ) + general.add_argument( + "--cookies-export", + dest="cookies-update", metavar="FILE", action=ConfigAction, + help="Export session cookies to FILE", + ) general.add_argument( "--cookies-from-browser", dest="cookies_from_browser",