Задача: Модернизация архитектуры парсера Google Play

Текущая проблема

Проект использует библиотеку google-play-scraper, которая извлекает данные через HTML-парсинг страниц Play Маркета. Это приводит к ограничению в 30 результатов при поиске через функцию search.

Требуется:

  • Выявить недокументированный API, используемый в мобильном приложении Google Play (Android)
  • Ретро-инжиниринг этого API: определить эндпоинты, параметры запросов, авторизацию и правила обхода ограничений
  • Реализовать интеграцию данного API в текущую кодовую базу (язык Python)
  • Обеспечить возможность выдачи до 250 результатов поиска за один запрос (вместо текущих 30)
  • Сохранить совместимость с существующим интерфейсом библиотеки (замена внутреннего модуля отправки запроса)

Ожидаемый результат:

  • Модифицированная версия библиотеки google-play-scraper
  • Миграция с парсинга DOM на прямой вызов внутреннего API приложения
  • Pабочий скрипт-пример, демонстрирующий поиск с получением >30 приложений

Дополнительные требования

  • Код должен быть безопасен: не использовать фиксированные ключи или публичные credentials из открытых источников
  • Архитектура должна поддерживать fallback (если API недоступен - использовать старый DOM-метод)
  • Поддержка кэширования с промежутками в 10-15 минут во избежание троттлинга
  • Описание найденного эндпоинта и примеры HTTP-запросов в README

Привязка 3D моделей к футбольному полю в MultiHMR

Требуется доработать проект MultiHMR для переноса координат игроков из камерной системы в мировые 3D координаты футбольного поля. Необходимо настроить калибровку камеры и создать скрипт для автоматического размещения моделей в Blender.

Оживление старых фотографий

Требуется профессиональное оживление 16 старых снимков. Важно получить естественные движения и мимику, длительность каждой анимации до 6 секунд.