Bonsoir,
alors voila mon problème : NomadMemory ne fonctionne pas car les valeurs renvoyées par la fonction _MemoryOpen sont tout le temps 1 et 0, du coup sans cette fonction je ne peux pas utiliser les autres tel que_MemoryRead / _MemoryWrite.
#include <NomadMemory.au3>
SetPrivilege("SeDebugPrivilege", 1)
While (WinExists("World of Warcraft"))
$Process = WinGetProcess("World of Warcraft", "")
MsgBox(0, "Info Process", $Process) ;Jusque là ça va
$WoW = _MemoryOpen($Process)
MsgBox(0, "Info MemOpen", $WoW[0]&" ET "&$WoW[1]) ;C'est ici que j'obtient "1 ET 0" pour réponse
_MemoryClose($WoW)
WEnd
Exit
J'ai vérifié les privilèges ainsi que le nom de la fenêtre mais toujours rien, je vois vraiment pas d'ou ça vient. Quelqu'un pourrait t'il m'aider ?
Modifié en dernier par badnolife le mar. 06 oct. 2009 14:07, modifié 3 fois.