Павленко Иван Анатольевич
Данное приложение представляет собой генератор случайных паролей с графическим интерфейсом пользователя (GUI), разработанный на языке Python с использованием библиотеки tkinter.
Программа предназначена для создания надежных паролей с возможностью гибкой настройки параметров генерации. Пользователь может самостоятельно выбирать длину пароля, а также типы символов, которые будут использоваться при генерации.
Возможности:
- выбор длины пароля
- выбор типов символов (цифры, буквы, спецсимволы)
- генерация случайного пароля
- сохранение истории в файл history.json
- отображение истории
Параметры:
- Длина: 8
- Цифры: да
- Буквы: да
- Спецсимволы: нет
Результат: aB3dE9kL
Параметры:
- Длина: 6
- Цифры: да
- Буквы: нет
- Спецсимволы: нет
Результат: 483920
Параметры:
- Длина: 12
- Цифры: да
- Буквы: да
- Спецсимволы: да
Результат: A9!kL2@pQw#1
Параметры:
- Длина: 8
- Цифры: нет
- Буквы: нет
- Спецсимволы: нет
Результат: Ошибка: "Выберите хотя бы один тип символов"
Параметры:
- Длина: 2
Результат: Ошибка: "Длина должна быть от 4 до 32"