Russian Qt Forum
Ноябрь 25, 2024, 11:32 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Поиск в памяти  (Прочитано 2888 раз)
Nidxogg
Гость
« : Октябрь 06, 2012, 22:52 »

Здравствуйте, подскажите пожалуйста как можно осуществить поиск значения(цифра) в памяти, занимаемой каким-либо заранее известным процессом?
(Что-то наподобие того, что делается в ArtMoney)
И схожая задача, допустим я кликаю цифру\действие в калькуляторе и чтобы данные действия дублировались в экране моего виджета.
Обязателен ли тут запуск калькулятора из моего виджета? От чего вообще отталкиваться?
Записан
V1KT0P
Гость
« Ответ #1 : Октябрь 06, 2012, 22:57 »

Здравствуйте, подскажите пожалуйста как можно осуществить поиск значения(цифра) в памяти, занимаемой каким-либо заранее известным процессом?
(Что-то наподобие того, что делается в ArtMoney)
И схожая задача, допустим я кликаю цифру\действие в калькуляторе и чтобы данные действия дублировались в экране моего виджета.
Обязателен ли тут запуск калькулятора из моего виджета? От чего вообще отталкиваться?
Если хочешь взять готовое, то посмотри в сторону опенсорсного Cheat Engine(http://cheatengine.org) аналога ArtMoney. Который по функционалу намного превосходит ArtMoney(не могу понять почему все так тащатся от него).
Если же просто, то юзается WinAPI функция для доступа к памяти чужого процесса.
Записан
Nidxogg
Гость
« Ответ #2 : Октябрь 06, 2012, 23:21 »

Готовое не хочу, хочется самому попробовать.
А можно поподробнее про функцию?
Записан
V1KT0P
Гость
« Ответ #3 : Октябрь 06, 2012, 23:29 »

Готовое не хочу, хочется самому попробовать.
А можно поподробнее про функцию?
Неужели в гугле забанили? ReadProcessMemory http://msdn.microsoft.com/en-us/library/windows/desktop/ms680553%28v=vs.85%29.aspx
Записан
Nidxogg
Гость
« Ответ #4 : Октябрь 06, 2012, 23:30 »

Спасибо
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.085 секунд. Запросов: 20.