Skip to content

Современное GUI приложение для анализа проданных ключей на FunPay с темным интерфейсом

License

Notifications You must be signed in to change notification settings

slonce70/funpay-key-checker

Repository files navigation

🔑 FunPay Key Checker

Python License GUI

Современное GUI приложение для анализа проданных ключей на FunPay с темным интерфейсом и автоматическим созданием exe файлов.

✨ Особенности

  • 🎨 Современный GUI с темной темой CustomTkinter
  • 📊 Подробная статистика и таблица результатов
  • 🔍 Умный поиск ключей в secret-placeholder элементах
  • 💾 Экспорт результатов (все/уникальные/дубликаты)
  • ⚙️ Гибкие настройки безопасности и лимитов
  • 🚀 Автоматическая сборка exe через GitHub Actions
  • 📈 Прогресс-бар и детальное логирование
  • 🛡️ Защита от блокировки с контролем задержек

🚀 Быстрый старт

Скачать готовый exe файл

  1. Перейдите в Releases
  2. Скачайте FunPayKeyChecker.exe
  3. Запустите файл
  4. Настройте Golden Key в первой вкладке

Запуск из исходного кода

# Клонируйте репозиторий
git clone https://github.com/slonce70/funpay-key-checker.git
cd funpay-key-checker

# Установите зависимости
pip install -r requirements.txt

# Скопируйте конфигурацию
copy config.ini.example config.ini

# Запустите приложение
python gui_main.py

🎯 Использование

1. Настройка

  • Откройте вкладку "⚙️ Настройки"
  • Введите ваш Golden Key от FunPay (получите из cookies браузера)
  • Настройте задержки между запросами (рекомендуется 2-5 сек)
  • Нажмите "💾 Сохранить" и "🔗 Тест подключения"

2. Анализ

  • Перейдите на вкладку "🔍 Анализ"
  • Введите ID игры и название лота
  • Нажмите "🚀 Начать анализ"
  • Следите за прогрессом

3. Результаты

  • Откройте вкладку "📊 Результаты"
  • Просмотрите статистику и таблицу ключей
  • Экспортируйте нужные данные

🔧 Технические требования

  • Python 3.8+ (для запуска из исходников)
  • Windows (основная поддержка)
  • Интернет соединение

Основные зависимости:

  • FunPayAPI>=1.0.0 - API FunPay
  • beautifulsoup4>=4.12.0 - парсинг HTML
  • customtkinter>=5.2.0 - современный GUI
  • pyinstaller>=6.0.0 - создание exe
  • Pillow>=10.0.0 - работа с иконками

🛠️ Разработка

Создание exe файла

python build_exe.py
# Выберите опцию "5" для полной сборки

Диагностика

python debug_gui.py

Автоматическая сборка

При создании тега v*.*.* GitHub Actions автоматически:

  1. Собирает exe файл
  2. Создает релиз
  3. Прикрепляет exe к релизу

🚨 Безопасность

  • Golden Key хранится только локально
  • Безопасные задержки между запросами
  • Автоматическая обработка ошибок 429
  • Никакие данные не передаются третьим лицам

📄 Лицензия

MIT License - см. файл LICENSE

⚠️ Отказ от ответственности

Используйте ответственно и в соответствии с правилами FunPay. Авторы не несут ответственности за неправильное использование.


Сделано с ❤️ для сообщества FunPay

About

Современное GUI приложение для анализа проданных ключей на FunPay с темным интерфейсом

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages