hugga
@hugga

Как получить значение переменной из другого процесса через Python?

Есть задача - получать значения некоторых переменных из игры Dota 2 в Python, конкретно это данные выбора героев союзниками и врагами, на скрине - верхняя полоса с иконками героев. При выборе игроком персонажа, пустое окно над никнеймом заменяется на иконку выбранного героя. Этот выбор мне и нужно отследить через процесс. Далее, по набору id героев уже готовый алгоритм подскажет, какой персонаж выгоднее всего смотрится в этом драфте (наборе героев союзников и врагов).

lhE1h.jpg

Осуществимы ли такие операции с процессами через Python? Если, например я выделил набор адресов к этим переменным и просто хочу получать данные, то как это реализовать? Адреса динамические, поэтому к ним нужно прибавлять значение сдвига насколько я понимаю, а я мало что понимаю в этих сдвигах, адресах. Пользуюсь Cheat Engine для просмотра памяти, Python 3.6 на Windows.
  • Вопрос задан
  • 104 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через TM ID
Похожие вопросы
Popmechanic Москва
от 100 000 до 150 000 руб.
Panda Media Нижний Новгород
от 70 000 руб.
НЛ Континент Новосибирск
от 60 000 до 100 000 руб.