Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > AutoIt
You last visited: Today at 13:31

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

Advertisement



AutoIT Bot über Memory?

Discussion on AutoIT Bot über Memory? within the AutoIt forum part of the Coders Den category.

Reply
 
Old   #1
 
puzzlr's Avatar
 
elite*gold: 29
Join Date: Nov 2010
Posts: 502
Received Thanks: 127
AutoIT Bot über Memory?

Morgen =3,

Ich hab gehört, dass es eine Möglichkeit geben soll, Bots über die Memory zu schreiben. Leider hab ich keeinen Dunzt wie das gehen soll. Googel hat mir auch nicht viel dazu gesagt.

Bitte klärt mich auf!
u_failed
puzzlr is offline  
Old 12/26/2010, 11:36   #2
 
elite*gold: 0
Join Date: Mar 2009
Posts: 7,260
Received Thanks: 33,149
Google sagt viel aus, benötigt wird die "NomadMemory.au3" oder die "Pointer.au3".
Dann liest du mit den Funktionen der UDF einfach den Speicher des Spiels aus und
handelst je nachdem. Bei einem zu geringen HP Wert kannst du beispielsweise den
Bot eine F-Taste drücken lassen. Bei vielen Spielen wechselt man das Ziel mit Tab,
darüber lässt sich noch viel sagen, schaus dir am besten einfach noch einmal an.
KDeluxe is offline  
Old 12/26/2010, 11:50   #3
 
puzzlr's Avatar
 
elite*gold: 29
Join Date: Nov 2010
Posts: 502
Received Thanks: 127
Quote:
Originally Posted by KillerDeluxe View Post
Google sagt viel aus, benötigt wird die "NomadMemory.au3" oder die "Pointer.au3".
Dann liest du mit den Funktionen der UDF einfach den Speicher des Spiels aus und
handelst je nachdem. Bei einem zu geringen HP Wert kannst du beispielsweise den
Bot eine F-Taste drücken lassen. Bei vielen Spielen wechselt man das Ziel mit Tab,
darüber lässt sich noch viel sagen, schaus dir am besten einfach noch einmal an.
Danke erstmal .

Lassen sich auch MouseClicks über die Memory machen? Oder lassen sich zumindestens die Koordinaten über die Memory auslesen?
puzzlr is offline  
Old 12/26/2010, 12:46   #4
 
elite*gold: 0
Join Date: Sep 2010
Posts: 210
Received Thanks: 45
Mit Memorys kannst du nichts anfangen wenn es ein Browsergame ist nur mal so als information. Dann wenn du mit Speicheraddressen arbeiten willst( die sich von Rechner zu Rechner ändern) dann gibt es dieses Tutorial

(NomadMemory.au3 ist nicht in diesem Tutorial zu finden)
Aber wenn du mit Pointern arbeiten willst (die sich von Rechner zu Rechner nicht ändern,aber ändern wenn es ein Game Update gibt) dann kann ich dir den Link leider nicht senden weil der auserhalb dieses Forums wäre.
Lighthex is offline  
Old 12/26/2010, 13:02   #5
 
elite*gold: 0
Join Date: Feb 2009
Posts: 542
Received Thanks: 112
Wenn du mit CE arbeitest, lädst automatisch das CE tut runter, das würde ich an deiner stelle erstmal durch machen. Das cheat engine tut befindet sich im ordner von Cheatengine.
maxi39 is offline  
Old 12/27/2010, 23:59   #6
 
lolkop's Avatar
 
elite*gold: 280
Join Date: May 2007
Posts: 2,818
Received Thanks: 3,483
grundsätzlich brauchst du keinerlei udfs wenn du mit dem speicher arbeiten willst.
du solltest wissen wie man dlls ausruft, bzw wie allgemein programme funktionieren, um in das thema einsteigen zu können =)

kannst ja mal etwas genauere informationen geben, was du denn genau womit machen willst =)

grundsätzlich kann ich zu deinen fragen nur sagen, ja man kann mausklicks über den speicher ausführen, und ja man kann auch alles von einem programm aus dem speicher auslesen =) (wenn ein programm etwas darstellt, so muss es das ja auch irgendwo speichern, damit es später selbst auf seine funktionen zugreifen kann)
lolkop is offline  
Thanks
1 User
Old 12/29/2010, 18:09   #7
 
elite*gold: 0
Join Date: Jun 2010
Posts: 84
Received Thanks: 12
braucht man um die mausklicks so auszuführen nen bypass oder nich?
Nektarius is offline  
Old 12/29/2010, 18:19   #8
 
puzzlr's Avatar
 
elite*gold: 29
Join Date: Nov 2010
Posts: 502
Received Thanks: 127
Quote:
Originally Posted by lolkop View Post
grundsätzlich brauchst du keinerlei udfs wenn du mit dem speicher arbeiten willst.
du solltest wissen wie man dlls ausruft, bzw wie allgemein programme funktionieren, um in das thema einsteigen zu können =)

kannst ja mal etwas genauere informationen geben, was du denn genau womit machen willst =)

grundsätzlich kann ich zu deinen fragen nur sagen, ja man kann mausklicks über den speicher ausführen, und ja man kann auch alles von einem programm aus dem speicher auslesen =) (wenn ein programm etwas darstellt, so muss es das ja auch irgendwo speichern, damit es später selbst auf seine funktionen zugreifen kann)
ich arbeite an einem s4league bot, der klicks ausführt. da mir MouseClick zu lame ist, würde ich das gerne mal über die Memory machen. ControlClick und _MouseClickPlus funktioniert bei s4League nicht.

wie man dll's aufruft weiß ich leider nicht ._., könntest du mir dafür 'n link senden?

abgesehen davon, hab ich auch schon hacks etc. geschrieben. also weiß ich wie man das macht mit _MEMORYWRITE undso
puzzlr is offline  
Old 12/29/2010, 19:23   #9
 
elite*gold: 0
Join Date: Mar 2009
Posts: 7,260
Received Thanks: 33,149
Schau dir einfach mal die Hilfe zu "DllCall" an.
KDeluxe is offline  
Thanks
1 User
Old 12/29/2010, 20:42   #10
 
puzzlr's Avatar
 
elite*gold: 29
Join Date: Nov 2010
Posts: 502
Received Thanks: 127
Quote:
Originally Posted by KillerDeluxe View Post
Schau dir einfach mal die Hilfe zu "DllCall" an.
Okey, aber ich versteh den Sinn dieser Function nicht.

Was bringt mir das?
puzzlr is offline  
Old 12/30/2010, 13:02   #11
 
.BritainAndy's Avatar
 
elite*gold: 0
Join Date: Jan 2010
Posts: 1,385
Received Thanks: 1,006
sie öffnet dir dlls..
.BritainAndy is offline  
Old 12/30/2010, 14:01   #12
 
puzzlr's Avatar
 
elite*gold: 29
Join Date: Nov 2010
Posts: 502
Received Thanks: 127
Quote:
Originally Posted by .BritainAndy View Post
sie öffnet dir dlls..
ja, schon klar . doch was kann ich dann mit geöffneten Dlls anfangen?
puzzlr is offline  
Old 12/30/2010, 14:07   #13
 
lolkop's Avatar
 
elite*gold: 280
Join Date: May 2007
Posts: 2,818
Received Thanks: 3,483
um wirklich mit dem speicher arbeiten zu können brauchst du funktionen die windows in den winapis mitliefert...

z.b.: OpenProcess, WriteProcessMemory, ReadProcessMemory, VirtualAllocEx, VirtualFreeEx, VirtualProtectEx, CreateRemoteThread, CloseHandle

die musst du jeweils über dllcalls aufrufen.
lolkop is offline  
Old 12/30/2010, 14:20   #14
 
puzzlr's Avatar
 
elite*gold: 29
Join Date: Nov 2010
Posts: 502
Received Thanks: 127
Quote:
Originally Posted by lolkop View Post
um wirklich mit dem speicher arbeiten zu können brauchst du funktionen die windows in den winapis mitliefert...

z.b.: OpenProcess, WriteProcessMemory, ReadProcessMemory, VirtualAllocEx, VirtualFreeEx, VirtualProtectEx, CreateRemoteThread, CloseHandle

die musst du jeweils über dllcalls aufrufen.
achso ok. welche dieser funktionen brauch ich für die mausclicks? würde das nicht auch über NomadMemory gehen? damit kenn ich mich schon ein wenig aus.
puzzlr is offline  
Old 12/30/2010, 15:34   #15
 
BlackHybrid's Avatar
 
elite*gold: 52
The Black Market: 101/0/0
Join Date: Oct 2010
Posts: 1,998
Received Thanks: 389
In manchen games wie z.B. WoW geht es, dass man sich mit dem Arbeitsspeicher über Klicktomove fortbewegen kann jedoch viel komplizierter als würde man es mit ner dll machen
BlackHybrid is offline  
Reply


Similar Threads Similar Threads
Memory Read in autoit
01/02/2009 - CO2 Programming - 2 Replies
Something is wrong when I use this macro. AutoIt alwais get a positive answer for every memory read, even if the answer is negative. #include <NomadMemory.au3> $paused1 = 1 While $paused1 = 1 $pos2 = MouseGetPos() $sleep = 350 $Mem_Answer1 = 0x0168DFBC $Mem_Answer2 = 0x0168E0F4 $Mem_Answer3 = 0x0168E22C $Mem_Answer4 = 0x0168E364 $Process1 = WinGetProcess("")
mausklicks über memory
10/22/2008 - Guild Wars - 2 Replies
Hi ich wollte mal fragen ob man mausklicks auch über die speicheradressen machen kann und wenn ja wie oder gibt es eine andere möglichkeit mausklicks im minimierten gw-fenster zusimluieren ich arbeite zur zeit an einem duo uw bot und dort soll das 2te fenster minimiert laufen also der smither und mit controlclick kann ich die quest nicht annehmen oder sonstiges danke schon mal für hilfe
AutoIt Memory Functions
07/05/2007 - CO2 Exploits, Hacks & Tools - 0 Replies
prob in the wrong section... would be nice if mod could move it text2schild.php?smilienummer=1&text=my bad' border='0' alt='my bad' />



All times are GMT +1. The time now is 13:31.


Powered by vBulletin®
Copyright ©2000 - 2026, 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 ©2026 elitepvpers All Rights Reserved.