Чтение памяти процесса и обработка результата
- Войдите на сайт для отправки комментариев
Втр, 30/10/2018 - 11:27
Доброго времени суток. Есть программа запущенная на ПК. Так же я знаю адресс ячейки, в которой хранятся нужные мне данные. Могу ли я считать их через Arduino? Т.е смысл в том, что бы открыть память процесса, обратиться к ячейке с определённм адресом, извлечь оттуда данные и на основе этих данных выполнить(или не выполнить) нужные дейсвтия на ПК. Например переместить указатель, кликнуть или нажать клавишу на клавиатуре. В данный момент я просто пытаюсь понять подходит ли Arduino под мои нужды или нет. Так что сильно не кидайтесь, если я что-то не то сказал)
Есть программа запущенная на ПК. Так же я знаю адресс ячейки, в которой хранятся нужные мне данные. Могу ли я считать их через Arduino? Т.е смысл в том, что бы открыть память процесса, обратиться к ячейке с определённм адресом, извлечь оттуда данные и на основе этих данных выполнить
бред сивой кобылы, имхо.
Одно могу сказать точно - с ардуины вы память на ПК не откроете никак. Единственный вариант - запускать отдельную программу-демон на ПК, которая будет извлекать нужные данные. А уж дальше можно делать с ними что угодно - хоть ардуине передать через компорт, хоть на диск с кинуть, хоть по инету резиденту слать.
Ну почему же бред. Есть реальные примеры. Вот например: https://www.youtube.com/watch?v=QoLLYsxed-E
Ну почему же бред. Есть реальные примеры. Вот например: https://www.youtube.com/watch?v=QoLLYsxed-E
и что этот пример доказывает? - ровно ничего. Прочитайте внимательно весь мой предыдущий ответ, а не только первую строчку. Я написал, каким образом можно решить эту задачу - пишите программу на ПК, которая будет читать ресурсы игры во время выполнения и передавать данные ардуине. Именно так, скорее всего, и работает "пример" в этом видео.
Но сама Ардуина это сделать не может.
Могу ли я считать их через Arduino?
Не можете.
Если бы могли, Вы бы это просто сделали, а этого поста бы не было.
Вот кстати ещё 1 пример: https://www.youtube.com/watch?v=A7VGB5il1Qo
Смысл заключался в том, что без использования каких либо сторонних процессов считать память игры и выполнить нужное действие. Т.е считать самим устройством, а не программой. Ладно, буду искать дальше.
Думаю, до седых ииц доищешься
Вот там прямо и написано: I just check it and when it turns 1 program sends signal via com port to arduino
Смысл заключался в том, что без использования каких либо сторонних процессов считать память игры
без программы на стороне компа - НЕВОЗМОЖНО
Э-э-э .. вирусом, трояном? Впрочем оно тоже "сторонняя программа".. только "комп" про это не знает. :)
Если игрушка сетевая и гоняет по сети нужную инфу, то появляются варианты. Разумеется к бреду серебристой пони о чтении памяти процесса это не относится - там бред без вариантов.
Ха! Это похоже вопрос к вышедшей новой демо-версии майнкрафта .. время жизни демки удлинить хочется. (ХШ так показал)