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

Web Inteface

main.py : содержит основной код приложения, реализованный с использованием TKINTER для графического интерфейса.utils.py : содержит функции утилиты для генерации паролей.settings.json : содержит ваши сохраненные настройки.passowords.json : содержит сгенерированные пароли.Чтобы использовать генератор паролей:
Запустите файл main.py
Отрегулируйте желаемые параметры, такие как длина пароля, включение чисел, смешанный корпус и символы.
Нажмите кнопку «Сгенерировать», чтобы сгенерировать пароли.
Пароли будут сохранены в файле с именем passwords.txt в том же каталоге, что и сценарий.
Кроме того, пользователи могут сохранить свои настройки, нажав кнопку «Сохранить настройки».
Кнопка «Выберите путь сохранения» позволяет пользователям выбирать пользовательский каталог для сохранения сгенерированных паролей.
Сгенерированные пароли сохраняются в файле с именем passwords.txt в том же каталоге, что и сценарий. Настройки, такие как длина пароля, включение чисел, смешанный корпус, символы и количество паролей, сохраняются в файле settings.json для будущего использования. Убедитесь, что обрабатывать файл сохраненных паролей надежно, поскольку он содержит конфиденциальную информацию.
Взносы приветствуются! Если вы найдете какие -либо проблемы или у вас есть предложения для улучшений, откройте проблему или отправьте запрос на привлечение.
Этот проект лицензирован по лицензии MIT.