Моя цель - создать небольшой настольный клиент, который будет считывать эти данные и отображать аналитику, чтобы помочь вам стать лучше в играх.
Как вы можете читать данные из игры? Я знаю, что вы можете читать напрямую из памяти (RAM), но это кажется навязчивым и, вероятно, против ToS этих игр. (Хотя, если у вас есть какие-либо советы о том, как сделать это безопасно, я бы хотел несколько советов).
Или, более вероятный вариант, прослушивать пакеты с сервера и использовать их для получения данных.
Если у вас есть какие-либо советы или примеры, как это сделать, не нарушая каких-либо правил или не нанося вреда данным игроков. В идеале я хотел бы сделать это в golang, node.js или C ++.
Перефразируя, каков наилучший способ получения этих данных (например, когда пользователь наносит выстрел в голову, когда пользователь использует навык и т. Д.) И, возможно, ссылки на любые примеры или учебные пособия по выполнению таких действий.
Спасибо!