Verstehe AutoIt nicht

04/02/2008 18:36 Osskyw#1
Also, habe mir letztens mal AutoIt zugelegt, und wollte ein Programm schreiben womit ich eigentlich nur Mausklicks ausführen sollte, also eingentlich ganz simpel, nun hab ich aber das runtergelden, und verstehe nichts. Ich sehe nur Buttons wo ich bestimmte dateien in meinem Rechner auswählen kann. Gibts denn sonst irgendwie Tutorials oder erklärungenen dafür?
04/02/2008 18:46 anno2008#2
Jap die gibt es :).

[Only registered and activated users can see links. Click Here To Register...]

1. Post, Die ersten drei Links, ich find sie sind perfekt für anfänger geignet.

mfg
04/02/2008 19:57 Osskyw#3
Schon mal sehr hilfreich...danke. Aber weiß einer noch den Befehl un der Maus zu "sagen", sie soll auf die und die position klicken?
Edit: Achja, und wie kann man es dauerhaft wiederholenlassen,und dies auch wieder beenden?
04/02/2008 20:05 anno2008#4
Mausklick:


[Only registered and activated users can see links. Click Here To Register...]

PHP Code:
MouseClick "button" [, x[, clicks [, speed ]]] ) 
__________________________________________________ _________________


alle Funktionen + dt. Hilfe:


[Only registered and activated users can see links. Click Here To Register...]

__________________________________________________ _________________

Edit:

Schleifen zum Dauerhaften wiederholen:


While 1
; dein Quelltext
Wend

Beenden der Schleife:

break

erläuterung:
[Only registered and activated users can see links. Click Here To Register...]
04/02/2008 20:38 Osskyw#5
wo geb ich das break ein? Geht ja schlecht bei dem Script selber^^
04/07/2008 20:39 AntonV#6
Quote:
Originally Posted by Osskyw View Post
möpp
unnötiger spamm post
(ich weiis meiner auch ^^)
04/07/2008 20:40 °Remus°#7
Quote:
Originally Posted by AntonV View Post
Quote:
Originally Posted by Osskyw View Post
möpp
unnötiger spamm post
(ich weiis meiner auch ^^)
sollte wahrscheinlich nen push sein is ja auch vom thread ersteller

Also so solltes gehen
HotKeySet("{ESC}","Terminate") ;wenn du Esc drückst wird die funktion Terminate gestartet
While 1
;dein Script
WEnd

Func Terminate()
Exit ;beendet das Script
EndFunc

Falls du noch weitere fragen hast schreib mir am besten ne pn
04/07/2008 21:10 marcopolo1990#8
Quote:
Originally Posted by °Remus° View Post
sollte wahrscheinlich nen push sein is ja auch vom thread ersteller

Also so solltes gehen
HotKeySet("{ESC}","Terminate") ;wenn du Esc drückst wird die funktion Terminate gestartet
While 1
;dein Script
WEnd

Func Terminate()
Exit ;beendet das Script
EndFunc

Falls du noch weitere fragen hast schreib mir am besten ne pn
funzt nicht in einer anderen aktiven while schleife :p
04/08/2008 15:11 °Remus°#9
dann is das bei mir nen bug oder sowas, bei mir funzt das
also hi ma nen bsp.:
HotKeySet("{ESC}", "Terminate")
While 1
MsgBox(0,"Test","Hallo")
WEnd

Func Terminate()
MsgBox(0,"Test","siehste es funzt doch xP")
Exit 0
EndFunc

wenn ich da esc drücke muss ich noch die msgbox msg box weg machen und dann is aus
04/08/2008 16:57 banjo1#10
Ich glaube autoit wartet bis die MsgBox geschlossen wurde. Ist mal bei Autohotkey so und das basiert ja auf dem vorgänger.
04/08/2008 19:32 marcopolo1990#11
Quote:
Originally Posted by °Remus° View Post
dann is das bei mir nen bug oder sowas, bei mir funzt das
also hi ma nen bsp.:
HotKeySet("{ESC}", "Terminate")
While 1
MsgBox(0,"Test","Hallo")
WEnd

Func Terminate()
MsgBox(0,"Test","siehste es funzt doch xP")
Exit 0
EndFunc

wenn ich da esc drücke muss ich noch die msgbox msg box weg machen und dann is aus
ich meinte ja auch nicht in einem so einfachen script :p
sagen wir mal du benutzt en switch mit case und hast dort ein case gemacht mit exit
wenn der andere case in einer while schleife drin ist, bekommt man nur durch ein hotkey den bot ausgeschaltet
für alle die nicht wissen wofür man switch,case,endswitch benutzt xD :
die buttons in meinen fenstern haben alle ein eigenen case ;)
04/08/2008 20:09 Amelichen#12
hi , also ich wollte nen attak speed hack machen bin auch ganz neu bei sowas und jetzt habe ich eine datei auf meinem destop erstellt mit dem autoit zeichen und habe es au3 benant und dann habe ich auf edit geklickt jetzt steht da

#cs ----------------------------------------------------------------------------

AutoIt Version: 3.2.10.0
Author: myName

Script Function:
Template AutoIt script.

#ce ----------------------------------------------------------------------------

; Script Start - Add your code below here



Und ich wreis ned was des is =(
un wasich für attak speed eingeben muss usw wie ein speedhack-.-
04/08/2008 20:47 marcopolo1990#13
1. es gibt ein autoit frage/antworte theard in der guide section
2. das is nur eine info (#cs , #ce )
3. mit autoit kann man keinen speedhack erstellen

also ich wollte nochmal darauf hinweisen das nun alle fragen über autoit in dem theard stattfinden!
[Only registered and activated users can see links. Click Here To Register...]

solltet ihr woanders autoit fragen haben, beantworte ich diese nicht :p
04/09/2008 15:22 °Remus°#14
Quote:
Originally Posted by marcopolo1990 View Post
ich meinte ja auch nicht in einem so einfachen script :p
sagen wir mal du benutzt en switch mit case und hast dort ein case gemacht mit exit
wenn der andere case in einer while schleife drin ist, bekommt man nur durch ein hotkey den bot ausgeschaltet
für alle die nicht wissen wofür man switch,case,endswitch benutzt xD :
die buttons in meinen fenstern haben alle ein eigenen case ;)
kannst du das nochma genauer erklären pls?
04/09/2008 17:29 marcopolo1990#15
sagen wir du hast ne benutzeroberfläche (wie meine bots)
die buttons reagieren nur in dem switch,case,endswitch befehl
daher:

Switch
Case $Button1
;code
Case $Button2
While (1)
;code
Wend
Case $ButtonExit
exit
Entdswitch

nachdem du $Button2 gedrückt hast wird $ButtonExit nur beachtet, wenn er die While schleife verlässt