Memory Read + Pointer

10/13/2009 17:02 LastChance_#1
Mit meinem derzeitigen SourceCode kann ich nur die dynamische Adressen auslesen... [Only registered and activated users can see links. Click Here To Register...] -> [Only registered and activated users can see links. Click Here To Register...]

Wenn ich aber versuchen den Pointer auszulesen [Only registered and activated users can see links. Click Here To Register...](Pointer + Offset) kommt ein völlig anderes Ergebniss raus...

Kann mir jemand weiterhelfen? ;)
10/13/2009 17:12 °Remus°#2
source code wär hilfreich ^^
10/13/2009 17:28 LastChance_#3
Ganz vergessen :D

Code:
#include <NomadMemory.au3>
$windowname = "Mahjong Titans"
		$SPA = GUICtrlRead($t_Addy)
		$pid = WinGetProcess($windowname)
		$ProcessInformation = _MemoryOpen($pid)
		$Number = _MemoryRead($SPA, $ProcessInformation) ;Lesen
		_MemoryClose($ProcessInformation)
		GUICtrlSetData($l_Punkte, $Number)
(Code stammt aus NetMax's Tutorial)
10/13/2009 23:23 °Remus°#4
ich glaub das liegt daran das du nicht weist wie pointer funktionieren, du musst nicht die adresse des pointers mit dem offset addieren, sondern den inhalt und dann die adresse die sich dann daraus ergibt auslesen
10/14/2009 10:35 bassbanane#5
Oder du benutzt einfach die Pointer.au3
10/14/2009 14:18 LastChance_#6
Quote:
Originally Posted by °Remus° View Post
ich glaub das liegt daran das du nicht weist wie pointer funktionieren, du musst nicht die adresse des pointers mit dem offset addieren, sondern den inhalt und dann die adresse die sich dann daraus ergibt auslesen
Gibt's da ein Tutorial? ;)

Quote:
Originally Posted by bassbanane View Post
Oder du benutzt einfach die Pointer.au3
Die Pointer.au3 benutz ich schon :)

Naja.. mein code sieht jetzt so aus:

Code:
Dim $Offset[2] = [0x10, 0xa9fc]
		$pid = WinGetProcess("Mahjong Titans")
		$ProcessInformation = _MemoryOpen($pid)
		$punkte = _MemoryPointerRead (0x048E708, $ProcessInformation, $Offset)
		_MemoryClose($ProcessInformation)

		GUICtrlSetData($l_Punkte, $punkte)
Aber ich bekomm immer noch kein richtiges Ergebniss...
10/14/2009 17:32 VALL3#7
also ich versteh netma das prob^^