Новый проект
Проект № 1000 Готово

Генератор паролей

Примерный вид программы «Генератор паролей»
Примерный вид. Реальная программа может выглядеть иначе.
Скачать для Windows
1000gpt Генератор паролей.exe10 МБ · Windows 10–11 · установка не нужнаИсходный код (.py)
Не то, что я просил

Назначение

Программа создаёт случайные пароли и показывает их надёжность.

Как пользоваться

  1. В поле «Длина:» укажите число от 6 до 32, по умолчанию 12.
  2. Отметьте галочки «Заглавные буквы», «Строчные буквы», «Цифры», «Спецсимволы» — по умолчанию включены все.
  3. Нажмите «Создать» — пароль появится в поле крупным шрифтом, а под ним обновится полоска надёжности.
  4. Нажмите «Копировать» — пароль скопируется, под полем появится надпись «Скопировано».

Что важно знать

  • Если снять все галочки и нажать «Создать», появится сообщение «Выберите хотя бы один вид символов».
  • Если ввести длину вне 6–32, появится сообщение «Длина должна быть от 6 до 32».
  • Полоска надёжности: красная — слабый, жёлтая — средний, зелёная — надёжный.
  • Надпись «Скопировано» исчезает при создании нового пароля.
  • Если пароля ещё нет, при нажатии «Копировать» появится предупреждение «Нет пароля для копирования».
  • Пароль нигде не сохраняется при закрытии программы.

Изменить программу?

Опишите, что изменить, — 7gpt переделает программу на основе этой.

Переделать программу

Техническое задание

Программа генерирует случайные пароли. Есть поле «Длина» от 6 до 32 символов, по умолчанию 12, и четыре галочки: «Заглавные буквы», «Строчные буквы», «Цифры», «Спецсимволы», по умолчанию включены все. Кнопка «Создать» показывает новый пароль в поле крупным шрифтом. Кнопка «Копировать» копирует пароль в буфер обмена и пишет под полем «Скопировано». Если не выбрана ни одна галочка, программа показывает сообщение «Выберите хотя бы один вид символов». Под паролем полоска надёжности: красная — слабый, жёлтая — средний, зелёная — надёжный, в зависимости от длины и числа видов символов.