diff --git a/gallery_dl/__init__.py b/gallery_dl/__init__.py index 5f613045..558f8325 100644 --- a/gallery_dl/__init__.py +++ b/gallery_dl/__init__.py @@ -32,6 +32,14 @@ def build_cmdline_parser(): metavar="DEST", help="destination directory", ) + parser.add_argument( + "-u", "--username", + metavar="USER" + ) + parser.add_argument( + "-p", "--password", + metavar="PASS" + ) parser.add_argument( "-o", "--option", metavar="OPT", action="append", default=[], @@ -79,6 +87,10 @@ def main(): if args.dest: config.set(("base-directory",), args.dest) + if args.username: + config.set(("username",), args.username) + if args.password: + config.set(("password",), args.password) for opt in args.option: parse_option(opt)