Skip to content

This is a project I created where you can generate passwords for anything with unlimited password length, as well as choose whether or not to add characters to the password.

Notifications You must be signed in to change notification settings

eMBr0-png/Password-Pro

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

Password-Pro

This is a project I created where you can generate passwords for anything with unlimited password length, as well as choose whether or not to add characters to the password.

🔐 Password Pro Сучасний та безпечний генератор паролів з графічним інтерфейсом, створений за допомогою бібліотеки CustomTkinter. Додаток дозволяє швидко створювати складні паролі з можливістю налаштування довжини та використання спеціальних символів.

✨ Особливості Сучасний UI: інтерфейс виконаний у темній темі з використанням стильних віджетів CustomTkinter. Гнучке налаштування: користувач може самостійно вказати бажану довжину пароля. Опція спецсимволів: можливість включити або виключити пунктуацію (!@#$) одним кліком. Безпечне відображення: згенерований пароль з'являється у полі, захищеному від випадкового редагування (режим readonly). Валідація даних: програма автоматично перевіряє, чи введено коректне число для довжини пароля.

🚀 Як запустити Встановіть необхідну бібліотеку: для роботи інтерфейсу потрібен пакет Сustomtkinter: Bash pip install customtkinter

Запустіть скрипт: Bash python passwords.py

🛠️ Використання Встановіть довжину: у полі введення вкажіть кількість символів (наприклад, 12). Оберіть складність: поставте галочку, якщо вам потрібні спеціальні символи. Згенеруйте: натисніть кнопку "Создать пароль". Результат: скопіюйте отриманий пароль із нижнього поля.

⚙️ Технічний стек Інтерфейс: Сustomtkinter (тема: "dark", колір: "blue"). Логіка генерації: модулі random та string. Алгоритм: використовує комбінацію букв (ascii_letters), цифр (digits) та, за запитом, символів пунктуації.

About

This is a project I created where you can generate passwords for anything with unlimited password length, as well as choose whether or not to add characters to the password.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages