Register for your free account! | Forgot your password?

Go Back   elitepvpers › Coders Den › AutoIt
You last visited: Today at 17:13

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

Advertisement



If Schleife und Tastenaufruf

Discussion on If Schleife und Tastenaufruf within the AutoIt forum part of the Coders Den category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Nov 2010
Posts: 4
Received Thanks: 0
If Schleife und Tastenaufruf

Ich schaffe es nicht eine If schleife zu implementieren die einen Tastenaufruf erzeugt. Ich bekomme keinerlei Fehlermeldung aber dennoch geschieht nichts.
Was mache ich falsch?

Code:
$i="$i++"
	
	if $i = "2"  Then
			
		Send("{F5}")
		$i="0"
		
	EndIf
Bird Of Hermes is offline  
Old   #2
 
omer36's Avatar
 
elite*gold: 0
Join Date: Mar 2009
Posts: 2,317
Received Thanks: 1,255
was genau willst du denn machen?

so zb würde es gehen, aber ich glaube du meinst iwie anders oder?:
PHP Code:
$i= 2

if $i = "2"  Then
Send
("{F5}")
$i="0"
EndIf


While 
1
    Sleep
(100)
WEnd 
omer36 is offline  
Old   #3
 
elite*gold: 42
Join Date: Jun 2008
Posts: 5,425
Received Thanks: 1,888
Quote:
Originally Posted by Bird Of Hermes View Post
If schleife
Es gibt keine if schleife. Wann kriegt ihr das endlich in eure Schädel rein? <.<
MoepMeep is offline  
Thanks
3 Users
Old   #4
 
elite*gold: 0
Join Date: Nov 2010
Posts: 4
Received Thanks: 0
if abfrage
sorry hat sich bei mir irgendwann im infounterricht mal eingebürgert schleife zu sagen

ich will innerhalb einer while schleife eine if abfrage haben die nach einer bestimmten anzahl von durchgängen der schleife ausgeführt wird.

fragt sich nun also, wie ich i inkrementiere


Edit: habe es mit $i=$i+1 gelöst, aber ich wüsste gerne ob es auch mit ++/-- ginge, da ich das bevorzuge.
Bird Of Hermes is offline  
Old   #5
 
omer36's Avatar
 
elite*gold: 0
Join Date: Mar 2009
Posts: 2,317
Received Thanks: 1,255
Quote:
Originally Posted by Bird Of Hermes View Post
ich will innerhalb einer while schleife eine if abfrage haben die nach einer bestimmten anzahl von durchgängen der schleife ausgeführt wird.

fragt sich nun also, wie ich i inkrementiere
meinste vllt so?
PHP Code:
While 1
$i 
= 0

For $x = 1 to 4 Step +1
    
If $i = 3 Then
    Send
("{5}")
    EndIf
    
MsgBox("","",$x)
    
$i += 1
Next
WEnd 
omer36 is offline  
Thanks
1 User
Old   #6
 
elite*gold: 0
Join Date: Apr 2009
Posts: 85
Received Thanks: 7
PHP Code:
$i=0
While(1)
If 
$i=2 Then
Send
("{F5}")      
else 
$i=$i+1
sleep
(...)   ; wenn du willst, dass er wartet nach einer überprüfung
EndIf

WEnd 

denk mal das meinst du ... ^^


€ ups andrer war schneller
rexfox is offline  
Thanks
1 User
Old   #7
 
PenGuin :O's Avatar
 
elite*gold: 2
Join Date: Mar 2008
Posts: 1,778
Received Thanks: 1,222
For Schleife any1?

Code:
For $i = 1 To 10 Step 1
If $i = 2 Then
; hier dein Code
EndIf
Next
PenGuin :O is offline  
Old   #8
 
omer36's Avatar
 
elite*gold: 0
Join Date: Mar 2009
Posts: 2,317
Received Thanks: 1,255
Quote:
Originally Posted by pinguin94 View Post
For Schleife any1?
check my?
omer36 is offline  
Old   #9
 
PenGuin :O's Avatar
 
elite*gold: 2
Join Date: Mar 2008
Posts: 1,778
Received Thanks: 1,222
Und warum inkrementierst du noch $i in einer $x Schleife usw?
PenGuin :O is offline  
Old   #10
 
ZeraPain's Avatar
 
elite*gold: 0
Join Date: Jan 2010
Posts: 360
Received Thanks: 249
Quote:
Originally Posted by Bird Of Hermes View Post
if abfrage
sorry hat sich bei mir irgendwann im infounterricht mal eingebürgert schleife zu sagen

ich will innerhalb einer while schleife eine if abfrage haben die nach einer bestimmten anzahl von durchgängen der schleife ausgeführt wird.

fragt sich nun also, wie ich i inkrementiere


Edit: habe es mit $i=$i+1 gelöst, aber ich wüsste gerne ob es auch mit ++/-- ginge, da ich das bevorzuge.
Code:
Dim $i = 0

While 1
	If $i = 2 Then
		Send("{F5}")
		ExitLoop
	EndIf
	$i += 1
WEnd
ZeraPain is offline  
Reply


Similar Threads Similar Threads
[Schleife]Problem
10/24/2010 - AutoIt - 19 Replies
Hi Leute, ich amch gerade nen Hack für Metin2. So ich hab folgendes Problem: Wenn ich den hack starten will, drücke ich auf $button1 dann schreibt er in den pointer mit
VPC Endlos Schleife
09/25/2010 - Metin2 Private Server - 4 Replies
Hallo, mein VPC spinnt i.wie. -.- Also er fährt ganz normal hoch ohne probleme und dann wenn Operation Timed Out kommt beginnt er einfach ein automatisches reboot und das immer wieder ... Kann man das i.wie wieder beheben oder ist ein neuer server die einzige Perspektive `? :o
[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++;
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 17:14.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.