|
|
|
@ -476,8 +476,8 @@ archive_directory = ''
@@ -476,8 +476,8 @@ archive_directory = ''
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@click.command() |
|
|
|
|
@click.option('--user', help='Имя пользователя', prompt='VK User') |
|
|
|
|
@click.option('--password', help='Пароль', prompt='VK Password', hide_input=True) |
|
|
|
|
@click.option('-u', '--user', help='Имя пользователя', prompt='VK User') |
|
|
|
|
@click.option('-p', '--password', help='Пароль', prompt='VK Password', hide_input=True) |
|
|
|
|
@click.option('-g', '--group', 'group_url', help='Сообщество для сохранения', prompt='Group URL') |
|
|
|
|
@click.option('-o', '--out', 'directory', help='Директория для сохранения', default='') |
|
|
|
|
def dump(user, password, group_url, directory): |
|
|
|
@ -511,9 +511,11 @@ def dump(user, password, group_url, directory):
@@ -511,9 +511,11 @@ def dump(user, password, group_url, directory):
|
|
|
|
|
group.template_group = os.path.abspath(os.path.join(os.path.dirname(__file__), 'tpl', 'config.yml')) |
|
|
|
|
group.info_file = os.path.abspath(os.path.join(archive_directory, 'config.yml')) |
|
|
|
|
|
|
|
|
|
printc('YELLOW', '#' * 80) |
|
|
|
|
printc('YELLOW', f'# Сохранение сообщества {group_url} в директорию {archive_directory}') |
|
|
|
|
printc('YELLOW', '#' * 80) |
|
|
|
|
header_message = f'# Сохранение сообщества {group_url} в директорию {archive_directory} #' |
|
|
|
|
|
|
|
|
|
printc('YELLOW', '#' * len(header_message)) |
|
|
|
|
printc('YELLOW', header_message) |
|
|
|
|
printc('YELLOW', '#' * len(header_message)) |
|
|
|
|
print("") |
|
|
|
|
|
|
|
|
|
group.save_info() |
|
|
|
|