An open API service indexing awesome lists of open source software.

https://github.com/otymko/x-genpass

Генератор случайных паролей из консоли
https://github.com/otymko/x-genpass

executor sbsl

Last synced: 4 months ago
JSON representation

Генератор случайных паролей из консоли

Awesome Lists containing this project

README

          

# x-genpass - простое консольное приложение для генерации случайных паролей

Консольное приложение для генерации случайных паролей. Написано на `1С: Исполнитель` v2.

## Примеры использования

```sh
x-genpass --help # вызов справки
x-genpass # сгенерировал пароль длиной 32 из символов в верхнем регистре
x-genpass -n 15 # сгенерировать пароль длиной 15 из символов в верхнем регистре и цифр
x-genpass -l -n -s 50 # сгенерировать пароль длиной 50 из символов в верхнем и нижнем регистре, цифр и специальных символов
```

## Ручная установка

- Устанавливаем 1С: Исполнитель (https://releases.1c.ru/version_files?nick=Executor&ver=2.0.1.rc-49), распаковываем архив, добавляем путь к каталогу в `PATH`
- Скачиваем архив приложения из Releases и распаковываем или клонируем текущий проект
- Прописываем в `PATH` путь к каталогу приложения/bin, например, `/Users/olegtymko/data/rnd/xbsl-genpass/bin`.
- Выполняем в консоли `x-genpass --version`, должно быть выведена версия.

Установка завершена, вы превосходны!

## Справка

```
$ x-genpass --help

ИСПОЛЬЗОВАНИЕ:
x-genpass [ФЛАГИ] [длина-пароля]

ФЛАГИ:
-v, --version версия приложения
-h, --help вывести справку
-l, --include-lowercase сгенерировать пароль, используя символы в нижнем регистре
-n, --include-numeric сгенерировать пароль, используя цифры
-s, --include-special сгенерировать пароль, используя спец символы: :<=>?@;[\]^_`

АРГУМЕНТЫ:
<длина-пароля> длина сгенерированного пароля [по умолчанию: 32]
```