Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
1 / 1 / 0
Регистрация: 05.09.2020
Сообщений: 22
1

отслеживание изменения значения переменной по адресу

30.11.2020, 14:22. Показов 757. Ответов 0
Метки c++ (Все метки)

Author24 — интернет-сервис помощи студентам
Значит, использую cheat engine и веселую ферму 2

Нашел адрес по которому лежит значение золота, могу легко менять его через visual studio, но вот моя задумка не входит
мне нужно постоянно отслеживать изменение значения.
Проблема в том, что когда я беру адрес по которому лежит значение золота мне выдает числа на подобии "159549848" "4294967844"
и из-за этого отслеживать значение очевидно не получается

как нормально получать значение переменной для visual studio?Чтобы нормально отслеживалось.

код
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
#include <iostream>
#include <windows.h>
using namespace std;
int main()
{
    DWORD IPD;
    DWORD64 money_farm = 0x09828998;
    DWORD64 new_money_farm = 10;
    auto hWin = FindWindow(NULL, L"Веселая ферма 2");
    GetWindowThreadProcessId(hWin, &IPD);
    if (!hWin)
    {
        cout << "Error with hWin" << endl << "Ur error cod is:\t" << GetLastError() << endl;
        return 0;
    }
    HANDLE hProc = OpenProcess(PROCESS_ALL_ACCESS, false, IPD);
    if (!hProc)
    {
        cout << "Error with hAcces" << endl << "Ur error cod is:\t" << GetLastError() << endl;
        return 0;
    }
    cout << "money_farm =\t"<<&money_farm << endl;
    ReadProcessMemory(hProc, (void*)money_farm, &new_money_farm, sizeof(new_money_farm), 0);
    /*if (new_money_farm <= 1000)*/
    
        new_money_farm += 100;
        cout << "new_money_farm =\t" << &new_money_farm << endl;
        cout << "money_farm =\t" << new_money_farm << endl;
        WriteProcessMemory(hProc, (void*)money_farm, &new_money_farm, sizeof(new_money_farm), 0);
    
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
30.11.2020, 14:22
Ответы с готовыми решениями:

Отслеживание изменения переменной
Есть переменная, допустим int a;, хочу в логике работы софта сделать отслеживание изменения...

Отслеживание изменения значения переменной
Привет! Возникла такая задача - есть адрес переменной в памяти какого-то процесса. Мне нужно...

Отслеживание изменения значения переменной
Как мне сделать так, что бы при изменении переменной, выполнялась функция из другого класса и после...

Отслеживание изменения переменной
Здравствуйте! Вопрос немного ламерский. Есть trackBar. Есть значение переменной, допустим, а....

0
30.11.2020, 14:22
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
30.11.2020, 14:22
Помогаю со студенческими работами здесь

MySql отслеживание изменения переменной
Есть уже существующая база данных со своими таблицами, нужно такое решение чтобы при изменении...

Отслеживание изменения переменной int
Подскажите как отследить изменение переменной int. Например при нажатии кнопки переменная меняется...

Отслеживание изменения значения свойства класса
Доброго всем времени суток! Есть некий класс, которых хранит свойства в виде class SomeClass {...

Отслеживание в директиве изменения значения в scope контроллера
Привет всем участникам, у меня проблема такого свойства - надо мне отследить изменение из...

Отслеживание значения переменной в Qt Creator
Добрый день. Как можно сделать пошаговое отслеживание значения переменной в Qt Creator - наводишь...

Отслеживание изменений значения переменной
Как сделать, что бы открыло окно, где можно отслеживать изменение значение переменной нога в ногу с...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru