Форум программистов, компьютерный форум CyberForum.ru

Процессы и потоки - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Упорядочить элементы строк массива http://www.cyberforum.ru/cpp-beginners/thread1317046.html
Упорядочить элементы строк массива по убыванию модулей элементов методом слияния.
C++ Оформить программу в виде функций обработки массивов (ввод, заполнение, вывод, упорядочение и т.п.) помогите, пожалуйста, с программой, не могу никак разобраться с функциями, сколько уже отмучалась с ними! вот я тут что-то мутила с программой: #include <conio.h> #include <iostream> #include <math.h> #include<stdlib.h> using namespace std; void s1(int n, int ** mas) { for (int i = 0; i < n; i++) http://www.cyberforum.ru/cpp-beginners/thread1317044.html
C++ C++ разбивка текстового файла на части
Добрый день. Подскажите пожалуйста как можно реализовать следующий алгоритм: Имеется текстовый файл, в этом файле есть блоки информации разделенные символами, примерно так: ********************* нужная информация ********************* нужная информация
Как передать двухмерный массив C++
Примеров передачи много, но как быть в моем сучае, если я определяю функцию как: float det(float* M, int n) { if (n == 1) { return M; } //...другой код
C++ Файловые операции: генерировать файл, читать, редактировать, записывать http://www.cyberforum.ru/cpp-beginners/thread1317003.html
Попалось задание на заочке, немного не представляю, как его сделать на плюсах (тем более чтобы работало на Borland C++ 5). Кто может помочь? Задание: "Дан массив записей, который содержит сведения о музыкальном товаре: носитель (грампласинка, аудиокассета, лазерный диск), порядковый номер в каталоге, название,исполнитель (фамилия, имя), время звучания, количество произведений, цена по каталогу....
C++ Нечетные числа из файла переписать в список С++//Дан текстовый файл с изображением целых чисел. Данные из файла необходимо переписать в список L1a. В выходной файл поместить только нечётные числа. Так для входного файла: 12 2467 12 43 783 617 1724 159 14 89 выходной файл: 2467 43 783 617 159 89 подробнее

Показать сообщение отдельно
Nalik
 Аватар для Nalik
44 / 25 / 9
Регистрация: 30.11.2012
Сообщений: 582
02.12.2014, 14:52  [ТС]     Процессы и потоки
Цитата Сообщение от aLarman Посмотреть сообщение
вообще гововря подобные вещи должны быть константными, т.е всегда используются постоянный оффсеты, правда CS быть может, имеют свою специфику
Вы кстати когда в CheatEngine искали адрес где хранится ХП, он в списке найденных был один?, или Вы взяли первый попавшийся
Нет, там было несколько адресов, методом "перебора" и просмотра результата я вычислил что это именно тот адрес, который мне нужен (правда именно этот адрес меняет количество ХП только визуально, но мне разницы нет что изменять для понимания)
Т.е. это динамический адрес я так понимаю. Кстати говоря, когда я через CheatEngine копирую этот адрес, у меня копируется вот это: client.dll+1206D8, вместо 0x098A06D8 (сейчас уже такой, сорри в том коде адрес от GTA San Andres, я и на её примере пытался разобраться). Заметил одну особенность, что адрес всегда заканчивается на "06D8". Может вместо
C++
1
WriteProcessMemory(hProcess, (LPVOID)[B]0x00B7CE50[/B], &data, 4, 0);
нужно
C++
1
WriteProcessMemory(hProcess, (LPVOID)[B]client.dll+1206D8[/B], &data, 4, 0);
но компилятор так ругается..


Добавлено через 54 секунды
Цитата Сообщение от aLarman Посмотреть сообщение
а это собсно, адрес переменной где хранится кол-во ХП персонажа
то есть структура такая:
есть процесс, у этого процесса есть PID (кстати я уже разобрался что это такое), по этому PIDу мы находим Название процесса если я правильно понял (hProcess это типа cs_strike.exe, правильно понимаю?) и в это окно в область памяти 0x00B7CE50 мы посылаем значения которые нужно изменить)

Схема такая:
Определить PID процесса -> Определить название процесса -> Записать или читать данные из определенной области памяти.

Но тогда я не понимаю, зачем вообще PID нужно узнавать, если можно явно указать что название cs_strike.exe и запросы посылать в него (хотя тут может быть изменено название и программа уже не работает)


Вообще спасибо вам большое, что вас заинтересовала эта тема и вы на неё ответили!
 
Текущее время: 20:28. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru