Задача

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

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

  • Программа должна корректно работать с серверными данными игры (API/сети / прямой парсинг)
  • Извлечение должно производиться для любого выбранного королевства
  • Решение с использованием OCR (оптического распознавания символов) не подходит, так как не все данные отображаются на экране игрока
  • Необходимо обеспечить сбор полных данных рейтинга, которые доступны в игре, включая те, что могут быть скрыты стандартными средствами
  • Желательно учесть реализацию готовых аналогичных решений на рынке (названия сервисов не разглашаются)

Дополнительно

  • Предпочтительный язык: Python (но допустимы другие)
  • Формат вывода данных: CSV/JSON/Excel (возможность кастомизации)
  • При необходимости реализовать обход ограничений по региону или аккаунту