Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > AutoIt
You last visited: Today at 21:32

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

Advertisement



winwaitactiv in schleife?

Discussion on winwaitactiv in schleife? within the AutoIt forum part of the Coders Den category.

Reply
 
Old   #1
 
elite*gold: 22
Join Date: Nov 2009
Posts: 394
Received Thanks: 47
winwaitactiv in schleife?

möchte ein simplem bot erstellen dass IMMER wenn sich ein fenster geöfnet wird er die maus zu einer bestimmten posi bewegt und klickt also normal würde das ja eig so aussehen:
PHP Code:
Winwaitactiv ("Fenstertitel")
Mouseclick (da und da
er soll den befehl nur halt immer machen wnen das fenster ausferufen wird
wie geht das ?
*Bart* is offline  
Old 04/03/2010, 21:46   #2
 
HardCore.1337's Avatar
 
elite*gold: 1
Join Date: Feb 2009
Posts: 1,726
Received Thanks: 729
Ich geb dir einen Tipp.

Tipp: Datentyp Boolean (true/false)
HardCore.1337 is offline  
Thanks
1 User
Old 04/03/2010, 22:02   #3
 
elite*gold: 22
Join Date: Nov 2009
Posts: 394
Received Thanks: 47
hab danach ma gegooglelt nur find nicht wirklich was was mir weiterhilft erklär ma pls genauer
hab was mit wahrheitswerten gefunden is das richtig ?
*Bart* is offline  
Old 04/03/2010, 22:19   #4
 
HardCore.1337's Avatar
 
elite*gold: 1
Join Date: Feb 2009
Posts: 1,726
Received Thanks: 729
ja

überleg mal.

Code:
Es wird eine Variable "Run" erstellt.
Wenn jetzt Run auf True steht soll gesucht werden.
Wenn es auf False steht, also wenn ein fenster bereits gefunden wurde, wird die Variable auf False gestellt. Demnach wird für das Fenster nur einmal eine Aktion durchgeführt
HardCore.1337 is offline  
Thanks
2 Users
Old 04/03/2010, 22:24   #5
 
elite*gold: 22
Join Date: Nov 2009
Posts: 394
Received Thanks: 47
ok ich versteh was du meinst aber wie schreibt man das hab im autoit forum nachgekugt da wird das ungefähr erklärt aber wie schreibt man das denn in autoit ?
*Bart* is offline  
Old 04/04/2010, 00:56   #6
 
elite*gold: 20
Join Date: Feb 2007
Posts: 3,080
Received Thanks: 4,294
while 1
if winactive then click
wend

?
kknb is offline  
Thanks
1 User
Old 04/04/2010, 05:12   #7
 
elite*gold: 0
Join Date: Mar 2009
Posts: 7,260
Received Thanks: 33,149
PHP Code:
$Titel "Titel"
$Click True False

$x 
0
$y 
0

While True
    
If WinActive($TitelThen
        
If $Click True Then
            MouseClick
("left"$x$y)
            
$Click False
        
EndIf
    ElseIf 
Not WinActive($TitelThen
        $Click 
True
    
EndIf
WEnd 
KDeluxe is offline  
Thanks
1 User
Reply


Similar Threads Similar Threads
[Frage]Gui + while schleife?
09/05/2010 - AutoIt - 2 Replies
Tach, Wie kann man einen Wert in einen Label ständig aktualisieren, ohne das sich das GUI aufhängt, ich meine funktion die im hintergrund läuft und das man gleizeitig noch andere funktionen von button aufrufen kann. Wenn ich meine funktion in die while schleife unter dem gui packe, aktualisiert sich der wert blos ich kann das script nicht schließen und keine buttons betätigen.
while-schleife cast x | schleife ende cast y
07/26/2010 - Diablo 2 Programming - 6 Replies
ich kann nicht einschlafen und versuche gerade halbwach herauszufinden, wie ich den bot etwas casten lassen kann, um ihn anschließend nach 10-15 casts etwas anderes casten zu lassen. if(NTA_GetResistance(target, NTA_DAMAGE_PHYSICAL) >= 100) { if((target.name == "Pindleskin") && NTA_GetResistance(target, NTA_DAMAGE_PHYSICAL) >= 100) { var i =0; while(i<15) { return NTC_CastSkill(106, NTC_HAND_LEFT, target); i++;
[HELP] for..to..next..step schleife
07/09/2010 - AutoIt - 8 Replies
hi leuts ich hab ein problem mit meinem script #include <IE.au3> $name="xxx" $pw="xxx" $1=1 $2=23
F7 schleife im Hintergrund ?
04/02/2009 - General Coding - 1 Replies
Huhu, ich habe ein Programm das Bestellungen annimt leider ist die aktuelle version fehlerhaft und es kann ewig dauern bis das gefixt wird. Deswegen muss ich immer von Hand F7 klicken um zu checken ob was da ist. Nun suche ich ein weg das automatisch machen zu lassen dabei muss das programmfenster aber im vordergrund aktiv bleiben damit F7 auch funktioniert. Kann mir da einer nen Tipp geben oder nen link zu nem Tastaturbot oder sowas ? THX
For-Schleife
01/29/2007 - General Coding - 14 Replies
Also wir haben ( um uns an die For-Schleife zu gewöhnen) ne eigentlich relativ einfache Aufgabe bekommen. Ich hoffe ich kann mich richtig dran errinern wie sie hieß^^ Wir sollten mit der FOR-Schleife herrausfinden wie viele Zahlen zwischen zwei Zahlen die man eingeben kann vorhanden sind. So ODER so ähnlich. Is ja auch nich viel Schreibtext aber mir fehlt das entscheidene Zwischenteil : procedure TForm1.Button1Click&#40;Sender&#58; TObject&#41;; var zahl1,zahl2,a&#58;integer; begin



All times are GMT +1. The time now is 21:34.


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.