[R] Problème _MemoryOpen

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Avatar du membre
roselito13
Niveau 4
Niveau 4
Messages : 93
Enregistré le : ven. 07 août 2009 23:39
Localisation : Entre le Pôle Nord et le Pôle Sud
Status : Hors ligne

[R] Problème _MemoryOpen

#1

Message par roselito13 »

Bonjour a tous le monde....

Aujourd'hui je demande votre aide pour un problème de mémory editing.

Alors voila la ligne de code :

Code : Tout sélectionner

 $VARIABLE = _memoryopen(ProcessExists("TEST.exe"))
La valeur renvoyer n'est pas bonne car je ne peut rien récupérer des :

Code : Tout sélectionner

_memoryread($ADRESSE,$VARIABLE)
Après plusieurs jour de recherche, j'ai plusieurs détail.
-Le problème n'existe pas sous Seven, mais sur XP oui. Inconnue sous vista...
-Il semble que le problème vienne de la DLL, même après changement de la DLL, le problème est toujours la.
-@Error = 0 et $VARIABLE[0] = 1 au premier essai puis $VARIABLE[0] = 2 et sa continue a augmenter tant que le exe n'est pas couper puis réouvert.
-J'avait pensait a recrée une DLL, et a modifier l'include donc, pour que sa soit "Compatible" pour XP aussi, mais c'est hors de met compétence.

J'espère que vous trouverais le probléme.
Modifié en dernier par roselito13 le mer. 28 avr. 2010 12:07, modifié 1 fois.
\ 1337 /
Avatar du membre
poke123
Niveau 2
Niveau 2
Messages : 26
Enregistré le : mer. 24 mars 2010 14:22
Status : Hors ligne

Re: [..] Problème _MemoryOpen

#2

Message par poke123 »

je tiens a préciser que l'include utilisé n'est pas winapi.au3 comme certain doivent le penser mais mempointeur++.au3 qui est en quelque sorte une version "amélioré" de nomadmemory.au3 dont voici la source
► Afficher le texte
en ce qui concerne d'autre précision:
vista: ne marche pas
XP sp3: ne marche pas
XP sp2: marche

l'exemple le plus flagrant est que notre projet fonctionne chez moi mais pas chez lui

si vous avez besoin de plus de précision je reste a disposition ^^

edit: problème corrigé a l'aide de la version 1.5 de mempointeur++ développé a l'occasion si vous n'avez pas faites moi signe ^^
Répondre