Skip to content

diacetylmorphines/Random-Password-Generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

Random Password Generator

Автор

Павленко Иван Анатольевич

Описание

Данное приложение представляет собой генератор случайных паролей с графическим интерфейсом пользователя (GUI), разработанный на языке Python с использованием библиотеки tkinter.

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

Возможности:

  • выбор длины пароля
  • выбор типов символов (цифры, буквы, спецсимволы)
  • генерация случайного пароля
  • сохранение истории в файл history.json
  • отображение истории

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

Тест 1: Стандартный пароль

Параметры:

  • Длина: 8
  • Цифры: да
  • Буквы: да
  • Спецсимволы: нет

Результат: aB3dE9kL

Тест 2: Только цифры

Параметры:

  • Длина: 6
  • Цифры: да
  • Буквы: нет
  • Спецсимволы: нет

Результат: 483920

Тест 3: Сложный пароль

Параметры:

  • Длина: 12
  • Цифры: да
  • Буквы: да
  • Спецсимволы: да

Результат: A9!kL2@pQw#1

Тест 4: Ошибка (не выбраны символы)

Параметры:

  • Длина: 8
  • Цифры: нет
  • Буквы: нет
  • Спецсимволы: нет

Результат: Ошибка: "Выберите хотя бы один тип символов"

Тест 5: Ошибка длины

Параметры:

  • Длина: 2

Результат: Ошибка: "Длина должна быть от 4 до 32"

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages