Add SINGLEFILE_ARGS to control single-file arguments

This commit is contained in:
renaisun 2022-06-09 14:35:48 +08:00
parent d586a8babc
commit 8899fe0b92
No known key found for this signature in database
GPG key ID: 632C8DD423FB55A2
2 changed files with 4 additions and 0 deletions

View file

@ -17,6 +17,7 @@ from ..config import (
SAVE_SINGLEFILE,
DEPENDENCIES,
SINGLEFILE_VERSION,
SINGLEFILE_ARGS,
CHROME_BINARY,
)
from ..logging_util import TimedProgress
@ -47,6 +48,7 @@ def save_singlefile(link: Link, out_dir: Optional[Path]=None, timeout: int=TIMEO
browser_args = '--browser-args={}'.format(json.dumps(browser_args[1:]))
cmd = [
DEPENDENCIES['SINGLEFILE_BINARY']['path'],
*SINGLEFILE_ARGS,
'--browser-executable-path={}'.format(CHROME_BINARY),
browser_args,
link.url,