IDentitySmith — это простое в использовании приложение для быстрой генерации никнеймов, полных имен и паролей. Оно предоставляет удобный интерфейс и множество настроек для создания профилей. Приложение разработано с использованием библиотеки Tkinter и поддерживает многопоточность для повышения отзывчивости и производительности.
- Генерация никнеймов: Создание уникальных никнеймов с использованием API
randomuser.me
. - Генерация полного имени: Возможность генерации имен на русском и английском языках.
- Генерация паролей: Поддержка различных уровней сложности и опционального включения специальных символов.
- История: Хранение истории всех сгенерированных данных для последующего использования.
- Многопоточность: Использование потоков для улучшения производительности и отзывчивости интерфейса.
Перед началом использования убедитесь, что у вас установлены все необходимые зависимости. Вы можете установить их с помощью pip:
pip install -r requirements.txt
Клонируйте репозиторий на ваш локальный компьютер:
git clone https://github.com/your-username/IDentitySmith.git
Перейдите в директорию проекта:
cd IDentitySmith
Запустите приложение:
python main.py
- Генерация никнейма:
- Перейдите на вкладку "Генерация".
- Нажмите кнопку "Генерировать" в разделе "Генерация никнейма".
- Сгенерированный никнейм появится в текстовом поле.
Генерация полного имени:
- Выберите язык (русский или английский) в разделе "Генерация ФИО".
- Нажмите кнопку "Генерировать".
- Сгенерированное имя отобразится в текстовых полях "Имя", "Отчество", "Фамилия".
Генерация пароля:
- Перейдите на вкладку "Пароль".
- Выберите уровень сложности пароля.
- Установите флажок "Включить спецсимволы" при необходимости.
- Нажмите кнопку "Генерировать".
- Сгенерированный пароль появится в текстовом поле.
История Все сгенерированные данные сохраняются в историю, которую можно просмотреть на вкладке "История".
Разработчик: l1lG1tPain
Контактная информация: Telegram, GitHub