Adresse in Inputbox anzeigen???

05/24/2010 22:05 BigApple*1997*#1
Hi com
Also ich habe ein frage:
Ich habe mit CE eine Adresse herrausgefunden die halt heißt:
(ist nicht wirklich so^^) "0x000000" und die Zeigt z.b. in einem Game
an 5000 und diese "5000" will ich dann halt in einer (meiner^^)
Inputbox in meinen GUI finden. Und wenn sie sich ändert z.b. zu "4800"
dann steht in der Inputbox auch 4"800". Wie kriege ich das mit hin???
Thx schonmal voraus.
05/24/2010 22:25 Jeoni#2
PHP Code:
#include <NomadMemory.au3>
$PID WinGetProcess("title of the window")
$mem _MemoryOpen($PID)
$value _MemoryRead(0x000000$mem)
_MemoryClose($mem
Damit die Adresse auslesen. Und wie du sie in die Inputbox packst weißt du hoffentlich selber (ich weiß es nicht :D). Sonst ohne GUI dann so:

PHP Code:
InputBox("Value""The Value:"$value
05/24/2010 22:29 BigApple*1997*#3
könntest du mal einfach so probieren so einen "Bot" zu machen also ganz fertig??? das wäre sau nett^^ so das halt in einem fenster NUR eine Inputbox ist wo halt diese adresse Steht???
05/25/2010 09:08 Σternαl.#4
Das ist doch nicht so schwer. Wie Jeoni schon erklärt hat, das Value, das in der Adresse gespeichert ist, auslesen und dann den Wert in die InputBox setzen. Wenn du den Threat aufgemacht hast, damit dir jemand nen Bot schreibt, werd ich ihn reporten. Du musst auch mal selber was machen/schaffen und dir nicht immer alles vorkauen lassen. ;)
05/25/2010 10:17 Jeoni#5
Ich programmiere sowieso kein AutoIt GUI. Kann ich deswegen nicht machen sry.
05/25/2010 20:59 Benhero#6
PHP Code:
#include <NomadMemory.au3>
$PID WinGetProcess("title of the window")
$mem _MemoryOpen($PID)
$read_MemoryRead(0x000000$mem)
_MemoryClose($mem)  

$ReadOld ""

While 1
    $read 
_MemoryRead(0x000000$mem)
    If 
$ReadOld <> $Read Then
        InputBox
($Read)
        
$ReadOld $Read
    
EndIf
    
Sleep(1)
Wend 
So bei diesem Script sollte jedes mal wenn sich der wert deiner Variabele verändert die Inputbox angezeigt werden.

Greatz Benhero
05/26/2010 18:33 BigApple*1997*#7
nach langem googeln hab ich endlich NomadMemory.au3 gefunden.
möglicherweise klappt er jedoch zeigt er mir nix an? also ich starte ihn kein problem
jedoch sehe ich nichts und es kommt nichts??? was is falsch???
05/26/2010 20:45 Benhero#8
schick ma deinen Source...

Greatz Benhero
05/29/2010 13:53 BigApple*1997*#9
Hier ist er:
PHP Code:
#include <NomadMemory.au3>
$PID WinGetProcess("NosTale")
$mem _MemoryOpen($PID)
$read_MemoryRead(0x000000$mem)
_MemoryClose($mem)  

$ReadOld ""

While 1
    $read 
_MemoryRead(0xF10CF6$mem)
    If 
$ReadOld <> $Read Then
        InputBox
($Read)
        
$ReadOld $Read
    
EndIf
    
Sleep(1)
Wend 
Das is er... halt nur etwas kleines geändert... was könnte es denn sein?
PS: bin noch am autoit lernen...