Итак, некоторый фон: я использую сканер памяти под названием cheat engine, чтобы получить значения в режиме реального времени для статистики игры (например, hp, mana, exp) в видеоигре non-source, которую я пытаюсь сделать для бота.
Для моего бота, чтобы эффективно использовать эту информацию, мне нужно получить его от чит-движка (или любого сканера памяти с аналогичной функциональностью) до моего бот-кода своевременно.
Теперь один очевидный способ сделать это - сохранить всю информацию в файле, а затем загрузить файл в мой бот-код, но поскольку эти данные нуждаются в обновлении примерно каждые полсекунды или около того, это не реальное решение.
Мне действительно нужен либо очень удобный сканер памяти, который позволяет вам использовать информацию, которую вы раскрываете, как набор переменных на каком-либо языке программирования (желательно java, c или matlab) или способ доступа к адресам памяти найденный на одном из указанных языков.
Этот последний вариант, мы надеемся, выполним, так как движок читов дает адрес памяти, управляет идентификатором процесса и типом данных.