Проект № 1000 Готово
Генератор паролей
Назначение
Программа создаёт случайные пароли и показывает их надёжность.
Как пользоваться
- В поле «Длина:» укажите число от 6 до 32, по умолчанию 12.
- Отметьте галочки «Заглавные буквы», «Строчные буквы», «Цифры», «Спецсимволы» — по умолчанию включены все.
- Нажмите «Создать» — пароль появится в поле крупным шрифтом, а под ним обновится полоска надёжности.
- Нажмите «Копировать» — пароль скопируется, под полем появится надпись «Скопировано».
Что важно знать
- Если снять все галочки и нажать «Создать», появится сообщение «Выберите хотя бы один вид символов».
- Если ввести длину вне 6–32, появится сообщение «Длина должна быть от 6 до 32».
- Полоска надёжности: красная — слабый, жёлтая — средний, зелёная — надёжный.
- Надпись «Скопировано» исчезает при создании нового пароля.
- Если пароля ещё нет, при нажатии «Копировать» появится предупреждение «Нет пароля для копирования».
- Пароль нигде не сохраняется при закрытии программы.
Изменить программу?
Опишите, что изменить, — 7gpt переделает программу на основе этой.
Техническое задание
Программа генерирует случайные пароли. Есть поле «Длина» от 6 до 32 символов, по умолчанию 12, и четыре галочки: «Заглавные буквы», «Строчные буквы», «Цифры», «Спецсимволы», по умолчанию включены все. Кнопка «Создать» показывает новый пароль в поле крупным шрифтом. Кнопка «Копировать» копирует пароль в буфер обмена и пишет под полем «Скопировано». Если не выбрана ни одна галочка, программа показывает сообщение «Выберите хотя бы один вид символов». Под паролем полоска надёжности: красная — слабый, жёлтая — средний, зелёная — надёжный, в зависимости от длины и числа видов символов.