Как программно считывать информацию из многопользовательской игры в реальном времени, т. Е. Лига Легенд, Фортнит и др - PullRequest
0 голосов
/ 27 января 2019

Моя цель - создать небольшой настольный клиент, который будет считывать эти данные и отображать аналитику, чтобы помочь вам стать лучше в играх.

Как вы можете читать данные из игры? Я знаю, что вы можете читать напрямую из памяти (RAM), но это кажется навязчивым и, вероятно, против ToS этих игр. (Хотя, если у вас есть какие-либо советы о том, как сделать это безопасно, я бы хотел несколько советов).

Или, более вероятный вариант, прослушивать пакеты с сервера и использовать их для получения данных.

Если у вас есть какие-либо советы или примеры, как это сделать, не нарушая каких-либо правил или не нанося вреда данным игроков. В идеале я хотел бы сделать это в golang, node.js или C ++.

Перефразируя, каков наилучший способ получения этих данных (например, когда пользователь наносит выстрел в голову, когда пользователь использует навык и т. Д.) И, возможно, ссылки на любые примеры или учебные пособия по выполнению таких действий.

Спасибо!

...