ich will in einem spiel einen text auslesen.
der erste wert in der konsole entspricht dem 4 bytes wert in CE.
der zweite ist der erste buchstabe des textes, den ich auslesen will.
der text, der gelesen wird, heißt "test".
mach ich was mit char() falsch?
kann mir jemand bitte den code korrigieren?
Quote:
Originally Posted by Konsole
74736574
t
EDIT: ach ja, ich habe eben mal in meiner ascii tabelle nachgesehen
und hab das mal verglichen.
Von welchem Typ ist text?
Da ich das nicht weiß, kann ich dir den Code jetzt nicht so korrigieren, ich könnte dir nur meine Lösung vorschlagen.
edit:
Achso, aufgrund des sizeof(long) würde ich mal sagen, es ist ein long/int/DWORD.
Das wird natürlicherweise als Zahlenkombination interpretiert...
Du musst ein Char Array nehmen, um den String abzuspeichern:
PHP Code:
char text[10]; ReadProcessMemory(handle,(LPVOID)address,text,strlen("test"),&numBytesRead); //strlen("test") ist ein Beispiel; du müsstest eben die maximale Länge eines Chateintrags nehmen, damit es immer passt text[strlen("text")] = '\0'; cout << hex << text << "\n"; cout << text << "\n";
ReadProcessMemory From Lineage II 03/03/2011 - Lin2 Exploits, Hacks, Bots, Tools & Macros - 8 Replies Hello, This is my second thread, and I hope someone can have some benefit from it.
Why do this? well maybe make an status bar to display health,mana, etc or
maybe you want to write data to the process, But in this article I show how to read.
First of all you need to inculde some files:
#include <Tlhelp32.h> to have access to:
ReadProcessMemory, C++ Problem 08/09/2010 - C/C++ - 12 Replies Hi, ich mach mich gerade ans Memory editing in C++ aber habe nen Problem mit ReadProcessMemory.
Hier mal mein Code:
#include <iostream>
#include <limits>
#include <windows.h>
using namespace std;
int main()
[delphi] ReadProcessMemory 10/30/2009 - General Coding - 1 Replies Hey guys,
I don't know how to use ReadProcessMemory to get a string.
Code:
ReadProcessMemory(PHandle,Pointer($3B98D104),@tem ,4,Read);
...:= string(tem);
This gives me an error
ReadProcessMemory Problem 07/26/2009 - General Coding - 3 Replies I can't listing Proc. Only one
uses TlHelp32
var
hProcess,HandleWindow: THandle;
Struct: TProcessEntry32;
ProcessID,temp:cardinal;
buf:pchar;
begin
ReadProcessMemory problem 06/10/2009 - General Coding - 4 Replies hi,
jedes mal wenn ich ReadProcessMemory verwende kommt die zahl 1 raus. Was mache ich denn falsch.
int ReadMemory(int address)
{
int r;
FindWindow();
r = ReadProcessMemory(Process, (int*)address, &value, sizeof(value), NULL);
CloseHandle( Process );