Browse Source

Add COOKIES_FILE support for singlefile extractor

Naomi Phillips 1 year ago
parent
commit
a729480b75
1 changed files with 2 additions and 0 deletions
  1. 2 0
      archivebox/extractors/singlefile.py

+ 2 - 0
archivebox/extractors/singlefile.py

@@ -19,6 +19,7 @@ from ..config import (
     SINGLEFILE_VERSION,
     SINGLEFILE_ARGS,
     CHROME_BINARY,
+    COOKIES_FILE,
 )
 from ..logging_util import TimedProgress
 
@@ -48,6 +49,7 @@ def save_singlefile(link: Link, out_dir: Optional[Path]=None, timeout: int=TIMEO
     browser_args = '--browser-args={}'.format(json.dumps(browser_args[1:]))
     options = [
         *SINGLEFILE_ARGS,
+        *(["--browser-cookies-file={}".format(COOKIES_FILE)] if COOKIES_FILE else []),
         '--browser-executable-path={}'.format(CHROME_BINARY),
         browser_args,
     ]