Техническое задание: Разработка тула для сбора статистики

Контекст

В мобильной стратегической игре Rise of Kingdoms существует множество независимых серверов («царств»). На каждом сервере формируется таблица рейтинга игроков (сила, мощь, различные показатели).

Постановка задачи

Необходимо написать программу (толстый клиент или бэкенд), которая способна извлекать данные о рейтинге игроков напрямую из игрового клиента или трафика. Традиционные методы OCR (распознавание текста со скриншота) не применяются, так как:

  • Большая часть расширенных данных рейтинга (например, исторические данные, таблицы за неделю) не отображается на экране игроку по умолчанию.
  • Требуется получить данные, которые сервер отправляет клиенту даже при обычном просмотре рейтинга (сырые JSON-массивы).

Ключевые требования

L1. Источник данных

  • Работа с API игры (обратный инжиниринг запросов из игрового движка).
  • Инициализация с реальных данных: автоматическое переключение между витринами рейтингов (Кристалл Императора, Зона Славы и т. п.).

L2. Типы собираемых данных:

  • Id игрока, никнейм, ранг, показатель «Силы».
  • Система мета-данных: король царства, клан (альянс), статистика уничтожения (T4, T5 убийство врагов).
  • Сбор топ-100 порционалки сервера (динамика КФ).

L3. Технические ограничения на разработку:

  • Работаете с трафиком HTTP/S WebSocket на PC эмуляторе или побег с ноута. Никаких скриншотов.
  • Поддержка многократного последовательного снятия данных, по cron/scp.
  • Маскивый риск детекции программы (античиты).

L4. Выдача результатов

  • Экспорт собранных записей в SQLite, матах формат.
  • Возможность отображения (пусть консольный режим или простая DesktopQt-Pyside форма).
  • Приаттачить работающий пример без контакт-референсов.

Ожидаемый професионалирный подход

  • Похожие инструменты решают задачу для KoK, STC, и RoK (поищите сами подст). Делегируется строго с системным моделированием пакетов.
  • Дается 7 суток правки + правки на ежедневный мисск.

Создание конфигурации сенсорной панели в OP Designer

Требуется разработать конфигурацию для сенсорной панели управления на основе готовых экранов. Работа выполняется в среде OP Designer с использованием преимущественно библиотечных элементов. Подробное техническое задание предоставляется исполнителю.

Разработка HR-сервиса с базой резюме и AI-оценкой кандидатов

Нужно создать веб-сервис для формирования базы кандидатов с личным кабинетом и интеграцией системы оценки резюме с помощью искусственного интеллекта. В рамках проекта возможна доля в компании для исполнителя.