Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > AutoIt
You last visited: Today at 11:19

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

Advertisement



AutoIt Hilfe

Discussion on AutoIt Hilfe within the AutoIt forum part of the Coders Den category.

Reply
 
Old   #1
 
xMenex's Avatar
 
elite*gold: 13
The Black Market: 242/0/0
Join Date: Feb 2013
Posts: 2,183
Received Thanks: 199
AutoIt Hilfe

Wie kann man bei AutoIt Tastenabfolgen "aufnehmen" und dann abspielen? Ein Kumpel von mir braucht einen Bot für WoW der automatisch was craftet und dann es ins Auktionshaus bringt und wieder zurückrennt ... und das im Loop.
Ein bisschen kenne ich mich zwar aus, aber halt nur die Grund-Grund-Basics

Kann mir denn keiner helfen?
xMenex is offline  
Old 09/21/2013, 14:48   #2
 
Moxmaster123's Avatar
 
elite*gold: 6
Join Date: Feb 2011
Posts: 113
Received Thanks: 8
Würde ich auch gerne wissen
Moxmaster123 is offline  
Old 09/21/2013, 18:26   #3


 
MrSm!th's Avatar
 
elite*gold: 7110
Join Date: Jun 2009
Posts: 28,902
Received Thanks: 25,407
Arrow General Coding -> AutoIt

#moved
MrSm!th is offline  
Thanks
1 User
Old 09/21/2013, 18:29   #4

 
xcyancali's Avatar
 
elite*gold: 155
The Black Market: 1057/0/0
Join Date: Jul 2012
Posts: 24,491
Received Thanks: 2,568
Würde mit memory write funktionieren.
xcyancali is offline  
Thanks
1 User
Old 09/21/2013, 18:30   #5
 
c0w's Avatar
 
elite*gold: 3653
The Black Market: 378/0/0
Join Date: Aug 2008
Posts: 30,854
Received Thanks: 529
wenn du dich ein wenig auskennst, dann solltest du ne gui mit inputbox machen und einen button der jede taste die du rein schreibst(!) in ein array speichert und dann mit ubound alles was im array steht nach einander loopt, wenns immer die selbe folge machst du einfach
while 1
send("taste")
sleep(iwas)
send("nächste taste")
wend
oder so
aber bei games ist immer die frage ob sie diese autoiteingaben nehmen =)
c0w is offline  
Thanks
1 User
Old 09/21/2013, 20:38   #6
 
alpines's Avatar
 
elite*gold: 60
Join Date: Aug 2009
Posts: 2,256
Received Thanks: 815
MacroGamer ist ein gutes Stichwort, such danach.
Du wirst was im engl. AutoIt Forum finden.

// Wähl gefälligst beim nächsten Mal einen treffenderen Threadnamen, der komplette Titel ist unnötig und schlecht, weil du 1. im AutoIt Forum bist (deswegen das AutoIt) und Hilfe kriegst du hier sowieso.
Gib an was du suchst, wo der Fehler ist, sonst werden dir nicht viele helfen.
alpines is offline  
Old 09/21/2013, 23:12   #7
 
elite*gold: 0
Join Date: Aug 2013
Posts: 321
Received Thanks: 258
Ich würde dir die Function _IsPressed aus der Misc.au3 UDF vorschlagen..du lässt jede Taste oder bzw. Die Tasten die du im Bot Benutzen willst zmb. W,a,s,d und Leertaste checken ob sie gedrückt wurden und wenn ja schreibst du mit FileWrite in eine au3 Datei.
Kleiner Beispiel Code :
Code:
#include <Misc.au3>
#include <File.au3>
#Gui--
Inputbox ; sollte rein für fenstername
Editbox 
#Guiende--

While 1
Sleep(10)
If fileexistens(@TempDir &"\Bot.au3") then
$Read = FileRead(@Tempdir &"\Bot.au3")
GuiCtrlsetdata ($Editname , $Read)
Endif

If _IsPressed ("Zahl für Nummer(findest du auf der seite von der funktion _IsPressed())") then
Sleep(150)
If not Fileexistens(@TempDir &"\Bot.au3")
FileWrite ("ControlSend(GuiCtrlRead("&$Fenstername&")),'{Taste}'")
Else
_FileWriteToLine(LetzteReihe[GoogleHelp]," ControlSend(GuiCtrlRead("&$Fenstername&")),'{Taste}'") 
Endif
Wend
_IsPressed mehr informationen :


Tut mir leid für fehler hab das über die App Tapatalk Gemacht ^-^
Sh1Rum is offline  
Thanks
1 User
Old 09/21/2013, 23:28   #8
 
butter123's Avatar
 
elite*gold: 95
Join Date: May 2011
Posts: 982
Received Thanks: 189
jungs das ist doch alles bullshit
wenn er rumrennen muss ist spätestens nach der 2. runde irgendwas so verschoben, dass er im nirvana ankommt.

du wirst dich schon ein bisschen mehr mit autoit und cheatengine beschäftigen müssen. du brauchst die pointer bei den die aktuelle position im spiel gespeichert ist. dann suchst du dir die position vom ah und die von der craftstätte raus (evtl noch ein paar wegpunkte) und je nach dem wo er grade ist wird dann eine taste gesendet.

evtl ist dann ein hackshield von wow noch ein problem, kenn mich da nicht aus


(und sonst gibts noch bei den tools den au3recorder, der übernimmt das aufnehmen)
butter123 is offline  
Old 09/21/2013, 23:58   #9
 
elite*gold: 0
Join Date: Aug 2013
Posts: 321
Received Thanks: 258
Quote:
Originally Posted by butter123 View Post
jungs das ist doch alles bullshit
wenn er rumrennen muss ist spätestens nach der 2. runde irgendwas so verschoben, dass er im nirvana ankommt.

du wirst dich schon ein bisschen mehr mit autoit und cheatengine beschäftigen müssen. du brauchst die pointer bei den die aktuelle position im spiel gespeichert ist. dann suchst du dir die position vom ah und die von der craftstätte raus (evtl noch ein paar wegpunkte) und je nach dem wo er grade ist wird dann eine taste gesendet.

evtl ist dann ein hackshield von wow noch ein problem, kenn mich da nicht aus


(und sonst gibts noch bei den tools den au3recorder, der übernimmt das aufnehmen)
Da kannst du dir direkt ein Teleport Hack machen -.-' aber keine schlechte idee mit den Wegpunkten , whileschleife und MemoryRead ^-^
Sh1Rum is offline  
Old 09/22/2013, 01:39   #10
 
butter123's Avatar
 
elite*gold: 95
Join Date: May 2011
Posts: 982
Received Thanks: 189
teleporter wär nen bisschen auffällig und sowas kann ja auch serverside sehr leicht kontrolliert werden
butter123 is offline  
Old 09/23/2013, 15:15   #11
 
elite*gold: 0
Join Date: Sep 2013
Posts: 12
Received Thanks: 0
Lösung

Du must alles leider Gottes erstmal mit ispressed abfragen und dan Loggen lassen.(In hexdezimaler form)(Sleeps mit einbezogen)
Und danach per FileReadLine aufrufen lassen und mit _WinApi_Postmassage ans Wow fenster schicken

Auf anfrage erstelle ich euch das Script
Reaven* is offline  
Reply




All times are GMT +1. The time now is 11:19.


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