|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
21.08.2009, 00:58 | #1 |
Форумчанин
Регистрация: 21.08.2009
Сообщений: 153
|
Память
Помогите пожалуйста разобратся:
Программа при запуске пишет переменную в адрес памяти, но при следующем запуске адрес памяти менияется. Можно найти адрес через Cheat Engine например, но он потом опять изменется. Нужно что бы прога на Delphi сама искала адрес этой переменной и ставила ее себе на поток. |
21.08.2009, 07:00 | #2 |
Старожил
Регистрация: 29.01.2008
Сообщений: 2,406
|
А если переменную в файл сохранять?
Вам вообще для чего это надо. Может есть способ по проще... |
21.08.2009, 09:06 | #3 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
I'm learning to live...
|
|
21.08.2009, 09:14 | #4 |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
Используйте указатели. Или Вам необходимо контролировать чужие данные по типу ArtMoney?
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика |
21.08.2009, 16:33 | #5 |
Старожил
Регистрация: 06.08.2007
Сообщений: 2,183
|
Это типа трейнер для игр, я полагаю. Наверняка можно найти смещение адреса.
|
21.08.2009, 16:51 | #6 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
в стары играх адреса были постоянные.
а в новых можно найти указатель который хранит в себе нужную переменную(то есть адрес её) и использовать его Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
21.08.2009, 22:19 | #7 | |
Форумчанин
Регистрация: 21.08.2009
Сообщений: 153
|
Осцилограф! Переменная постоянно меняется и ее нужно подхватить для дальнейшей обработки уже в другой программе
Цитата:
Немножко разобрался: по адресу есть указатель который пишет значение Double, может кото подскажет с кодом, нужно отобразить эту переменную в проге делфи в Edit text может кто поможет оптимизировать код что бы работал с Double.. и еще вопрос, как поменять поиск не по заголовку окна а по запущеному процессу? Код:
в Edit4.Text выдает следубщее: ??????????????????????????????????? ?????R????????????????????????????? ??????????????????þ????????~??????? Q??????????????D??????????????????? ?????Q????????????????????????????? ????S?????????????????@??????????? ???p?? end; Если поменять PWideChar на String, что пологаю и нужно то не выдет ничего, а нужно считать значение Double Последний раз редактировалось Stilet; 25.08.2009 в 09:21. |
|
24.08.2009, 17:15 | #8 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
поиск по форуму.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
25.08.2009, 02:42 | #9 |
Форумчанин
Регистрация: 21.08.2009
Сообщений: 153
|
|
25.08.2009, 09:23 | #10 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
http://www.programmersforum.ru/showt...Help32SnapShot
I'm learning to live...
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
оперативная память | Pr1meEX | Помощь студентам | 3 | 16.06.2009 23:28 |
Динамическая память. | Пaвeл | Помощь студентам | 16 | 31.05.2009 21:16 |
Динамическая память | liver1981 | Общие вопросы C/C++ | 5 | 22.04.2009 09:16 |
Память процесса | BlackOmen | Общие вопросы Delphi | 3 | 24.10.2008 20:16 |
Память процессов | Carbon | Безопасность, Шифрование | 2 | 05.05.2007 23:59 |