Metadata-Version: 2.4
Name: pycraft-tools
Version: 1.0.0
Summary: Удобные инструменты на Python: голос, музыка, автоматизация, базы данных и ИИ
Home-page: https://github.com/Naruto456y/help-tools
Author: Yusuf Guseinov
Author-email: yusufvaleh@gmail.com
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: Utilities
Classifier: Natural Language :: Russian
Requires-Python: >=3.7
Description-Content-Type: text/markdown
Requires-Dist: gtts
Requires-Dist: pydub
Requires-Dist: SpeechRecognition
Requires-Dist: pygame
Requires-Dist: requests
Requires-Dist: beautifulsoup4
Requires-Dist: python-vlc
Requires-Dist: opencv-python-headless
Requires-Dist: keyboard
Requires-Dist: mouse
Requires-Dist: pyautogui
Requires-Dist: yandex-music
Requires-Dist: python-dotenv
Requires-Dist: deepface
Requires-Dist: easyocr
Requires-Dist: mss
Requires-Dist: Pillow
Requires-Dist: numpy
Requires-Dist: psutil
Requires-Dist: youtube-search
Requires-Dist: pyperclip
Requires-Dist: PyPDF2
Requires-Dist: plyer
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: home-page
Dynamic: requires-dist
Dynamic: requires-python
Dynamic: summary

# 🛠️ Help Manager — универсальный модуль-помощник на Python

Модуль, который объединяет десятки функций и классов для работы с голосом, музыкой, автоматизацией, базами данных и искусственным интеллектом. Всё в одном файле — просто подключи и используй.

## 🚀 Возможности

### 🎙️ Голос и звук (`Manager`)
- Распознавание речи (speech-to-text)
- Озвучка текста (TTS)
- Воспроизведение MP3
- Системные звуковые сигналы

### 🎵 Музыкальный плеер (`Music`)
- Поиск и воспроизведение треков из Яндекс.Музыки
- Управление очередью (добавление, переключение, очистка)
- Пауза, регулировка громкости, перемотка
- Запуск «Моей волны» и плейлистов
- Кэширование ссылок для ускорения повторов

### 🌐 Парсинг и погода (`Manager`)
- Извлечение текста с веб-страниц по CSS-классу
- Получение текущей погоды для любого города

### 🖥️ Консоль (`Console`)
- Цветной вывод, управление курсором, прогресс-бары
- Скрытие/показ окна консоли
- Быстрые сообщения (success, error, warning, info)

### 🗄️ База данных SQLite (`BazaDB`)
- Создание таблиц, вставка, поиск, обновление, удаление
- Статистика и список таблиц

### 🧠 Распознавание лиц и эмоций (`Face`)
- Определение эмоции через веб-камеру (DeepFace)
- Обнаружение улыбки
- Автоматический запуск музыки под настроение

### 🖱️ Автоматизация клавиатуры и мыши (`Auto`)
- Клики, двойные клики, перетаскивание, скроллинг
- Нажатие и удержание клавиш
- Эмуляция печати текста
- Скриншоты и системные уведомления
- Загрузка файлов, браузер, поиск (`Manager`, `Web`)
- Проверка интернета, скачивание файлов
- Открытие ссылок, поиск в Яндексе и YouTube

### 💻 Системные команды (`System`)
- Выключение, перезагрузка, сон, блокировка экрана

### ℹ️ Информация о системе (`Info`)
- Уровень заряда батареи, загрузка CPU, использование RAM
- Тип операционной системы

### 🖥️ Распознавание экрана (`ScreenReader`)
- Поиск изображения на экране
- Поиск цвета пикселя
- Чтение текста с экрана (EasyOCR)
- Подсветка найденных объектов рамкой
- Ожидание появления изображения

### 🔧 Дополнительные утилиты
- **Буфер обмена** (`Clipboard`) — копирование/вставка
- **Математика** (`MathHelper`) — факториал, среднее, медиана, перевод систем, школьное округление
- **Файлы** (`FileUtils`) — чтение, запись, подсчёт строк
- **Изображения** (`ImageUtils`) — ресайз, кроп, поворот
- **PDF** (`PDFUtils`) — извлечение текста
- **Генератор паролей** (`PasswordGen`)
- **Конвертер единиц** (`UnitConverter`) — температура, расстояние, вес
- **Фоновые потоки** (`ThreadManager`)

## 📦 Установка

```bash
pip install help-manager
