Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > C/C++
You last visited: Today at 00:47

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Hilfe bei Pointer auslesen

Discussion on Hilfe bei Pointer auslesen within the C/C++ forum part of the Coders Den category.

Closed Thread
 
Old   #1
 
Logtetsch's Avatar
 
elite*gold: 192
Join Date: May 2009
Posts: 2,227
Received Thanks: 3,262
Hilfe bei Pointer auslesen

Servus Leute.
Ich habe momentan ein kleines Problem.

Ich habe eine DLL geschrieben. Nun möchte ich, dass diese mir den Wert eines Pointers (vom Typ dword) zurück gibt. Jetzt hab ich das Problem, dass wenn ich den Wert in eine MessageBox reinpacken will, der Compailer mir rumspackt und sagt, dass eine Konvertierung vom Typ 'dword' in den Typ 'String' unmöglich sei.

Wisst ihr wie ich das Problem lösen kann?


So verändere ich immer den Wert.
Und wie kann ich ihn jetzt auslesen?
PHP Code:

DWORD Base 
= *(DWORD*)(Basepointer);
DWORD A = *(DWORD*)(Base Offset1);
*(
DWORD*)(Offset2) = 0
Logtetsch is offline  
Old 04/06/2012, 23:11   #2
 
elite*gold: 42
Join Date: Jun 2008
Posts: 5,425
Received Thanks: 1,888
Das sind aber 2 Probleme, lügner!

Kommen wir zum ersten:
Ein DWORD ist kein String. Google -> DWORD to string

Und zum zweiten:

Genau andersrum
Code:
variable = *(DWORD*)(A + Offset2)
MoepMeep is offline  
Old 04/06/2012, 23:15   #3
 
Dr. Coxxy's Avatar
 
elite*gold: 0
Join Date: Feb 2011
Posts: 1,206
Received Thanks: 736
gibt 3 möglichkeiten:

a) die sprache lernen
b) die fehlermeldung googlen und versuchen code zu copy pasten, nach paar tagen merken, dass nichts so funktioniert wie du es willst und weinend aufgeben.
c) aufhören dumm zu sein und dir einfach mal die compilerfehlermeldung durchlesen - was wird da wohl falsch sein?

EDIT:
und moepmoep war schneller als ich und hat sogar noch nen logikfehler gesehen, den ich einfach mal überlesen hab. - pff

wie auch immer, b) wird wohl zutreffen...
Dr. Coxxy is offline  
Old 04/06/2012, 23:21   #4
 
Logtetsch's Avatar
 
elite*gold: 192
Join Date: May 2009
Posts: 2,227
Received Thanks: 3,262
Quote:
Originally Posted by MoepMeep View Post
lügner!
lol

Quote:
Originally Posted by MoepMeep View Post
lügner!
Genau andersrum
Code:
variable = *(DWORD*)(A + Offset2)
Und was ein Datentyp ist variable?
Auch DWORD, oder wie soll ich das verstehen.

Quote:
Originally Posted by Dr. Coxxy View Post
gibt 3 möglichkeiten:

a) die sprache lernen
b) die fehlermeldung googlen und versuchen code zu copy pasten, nach paar tagen merken, dass nichts so funktioniert wie du es willst und weinend aufgeben.
c) aufhören dumm zu sein und dir einfach mal die compilerfehlermeldung durchlesen - was wird da wohl falsch sein?

EDIT:
und moepmoep war schneller als ich und hat sogar noch nen logikfehler gesehen, den ich einfach mal überlesen hab. - pff

wie auch immer, b) wird wohl zutreffen...
hab ich schon....
Logtetsch is offline  
Old 04/06/2012, 23:32   #5
 
Dr. Coxxy's Avatar
 
elite*gold: 0
Join Date: Feb 2011
Posts: 1,206
Received Thanks: 736
bitte, bitte lern die sprache...
es bringt nix sich auf gut glück durchzuraten.
Dr. Coxxy is offline  
Old 04/06/2012, 23:33   #6
 
Logtetsch's Avatar
 
elite*gold: 192
Join Date: May 2009
Posts: 2,227
Received Thanks: 3,262
Quote:
Originally Posted by Dr. Coxxy View Post
bitte, bitte lern die sprache...
es bringt nix sich auf gut glück durchzuraten.
Wenn deiner Meinung nach jeder die Sprache lernen sollte, würde das Forum zu nichts taugen.
Logtetsch is offline  
Old 04/06/2012, 23:43   #7
 
Dr. Coxxy's Avatar
 
elite*gold: 0
Join Date: Feb 2011
Posts: 1,206
Received Thanks: 736
das forum dient dazu einem bei konkreten durch einfaches googlen oder menschenverstand nicht direkt lösbaren fragen zu helfen.

aber garantiert nicht dazu hier dir alles vorzuschreiben, lerns selber!
Dr. Coxxy is offline  
Old 04/06/2012, 23:45   #8


 
MrSm!th's Avatar
 
elite*gold: 7110
Join Date: Jun 2009
Posts: 28,902
Received Thanks: 25,407
Quote:
Originally Posted by Logtetsch View Post
Wenn deiner Meinung nach jeder die Sprache lernen sollte, würde das Forum zu nichts taugen.
Nun glauben die Leute schon, dass das Forum allein für Copypasta-Support existiert...
MrSm!th is offline  
Closed Thread


Similar Threads Similar Threads
[AutoIT] Pointer auslesen
07/14/2013 - AutoIt - 5 Replies
Guten Abend/Nacht liebe Community, heute möchte ich euch gerne das anzeigen eines Wertes via Pointer in Autoit näher bringen. Vorwort: Bitte bedenkt das dies hier mein erstes Tutorial ist und ich es mitten in der Nacht schreibe. Ich werde jeden Teil dieses Tutorials auch nocheinmal als Video verfilmen und hochladen und das Script posten damit ihr euch alles nochmal in Ruhe anschauen könnt. Als Beispiel zum Pointer auslesen habe ich das Rollenspiel NosTale genommen. Ihr könnt...
Pointer auslesen!
03/29/2012 - .NET Languages - 14 Replies
Schönen Guten Abend Zusammen, also ich brauche eure Hilfe bei einer Sache. Ich versuche seit Tagen den Wert eines Multi-LvL Pointer mit einer Klasse auszulesen. Doch dies funktioniert nicht. Ich glaube es liegt nicht an der Klasse sondern an dem Aufbau. Wenn ich Wert von Normale Adresse auslesen will funktioniert es ohne Probleme: int bytesread; int memoryaddress = 0x000EA754; - Pastebin.com
Pointer Auslesen
03/24/2011 - General Coding - 4 Replies
Hi Leute Ich habe eine Frage zum Pointer Auslesen In der 4 Story Sektion gab es mal den kdhack Er beinhaltete Den Pointer Auslesen von den Mobs die ich angreife was eigentlich Server Side ist Also daher die Frage
WoW Pointer mit Autoit auslesen
12/05/2010 - World of Warcraft - 0 Replies
Ich habe mit Cheat Engine 5.6 die werte von der Z position des eigenen Spielers herausgefunden. Anschließend habe ich rechtsklick auf den Wert gemacht und Pointer Scan for this Adress gemacht. Ich bekam eine Liste mit den Offsets und den Werten. Meine Werte sind alle 4 byte weil ich nicht weiß welche ich sonst nehmen soll. Das ist aber egal. Mit Cheat Engine klappt alles auch wenn es 4 byte sind. Nun meine Frage. Ich binde die Offsets mit der Nomadmemory in Autoit ein. Wenn ich den Wert...
Pointer herrausgefunden, wie in C++ auslesen?
06/11/2010 - C/C++ - 1 Replies
Hallo, ich habe für ein Spiel den Pointer für den Munitionswert gefunden. Wie kann ich diesen jetzt so verwenden, dass ich mir dessen Wert in C++ anschauen kann? Pointer-Adresse: 015470A8 bisher hab ich es in C++ so versucht: DWORD *thefirst = (DWORD*)(0x015470A8);



All times are GMT +1. The time now is 00:47.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.