Hi,
ich hab das Problem das ich eine while mache und dann will ich aber das die zahl von z.B. 1 zu 2 dann zu 3 nach jeder wiederhohlung wird geht das i wie so bis zu zahl 100 oder so ??
MFG TImiboy
Danke schonmal
Hi,
ich hab das Problem das ich eine while mache und dann will ich aber das die zahl von z.B. 1 zu 2 dann zu 3 nach jeder wiederhohlung wird geht das i wie so bis zu zahl 100 oder so ??
MFG TImiboy
Danke schonmal
Hi,
[autoit]$i = 0
[/autoit][autoit][/autoit][autoit]While 1
$i += 1
if $i = 100 then ExitLoop
Wend
MsgBox (0,"", $i)
;-))
Stefan
Hallo Timiboy,
folgendes sollte dir helfen:
For $int = 0 To 100 Step 1
...hierher die Funktion, die aufgerufen werden soll...
Next
LG fab
Hi,
mit der For Schleife wird dann Deine Funktion 100 * aufgerufen......
;-))
Stefan
P.S: Step 1 ist Default und kann weggelassen werden
I wie geht des net ich hab ja schon nen script in dem ich Send("1") hab und des soll dann Send("2") rauskommen.
so mein ich des sry wegen der formulierung
Hi,
[autoit]$i = 0
While 1
$i += 1
if $i < 100 then
Send ($i)
Else
ExitLoop
EndIf
Wend
oder
[autoit]For $i = 1 To 100
Send ($i)
Next
@Stefan: dass "Step 1" weggelassen wurde wusste ich nicht, man lernt immer dazu, danke!
Timiboy: bitte formulier das nochmal anders, ich verstehs echt nicht so ganz^^
so ich mein des so ich hab mein script
[autoit]HotKeySet("{ESC}","_Exit")
[/autoit][autoit][/autoit][autoit][/autoit][autoit]MouseMove (260,780)
MouseClick("")
sleep(250)
MouseMove (970,293)
MouseClick("")
Mousedown("")
MouseMove (1035,293)
MouseClick("")
Send("{Backspace}")
sleep(250)
Send("1")
MouseClick("")
sleep(5000)
MouseMove (230,355)
MouseClick("right")
MouseMove (330,460)
MouseClick("")
MouseMove (420,790)
MouseClick("")
sleep(1000)
MouseMove (1050,50)
MouseClick("")
sleep(10000)
MouseMove (1100,265)
MouseClick("")
Func _Exit()
Exit
EndFunc
da bei dem Send("1") will ich das es wenns des nexte mal wiederhohlt wierd das da dann Send("2") stehet und beim 3 mal Send("3") und so weiter bis 100.
Tut mir leid, aber das sieht für mich iregndwie wie ein Bot aus. Berihtige mich wenn dem nicht so ist.
Mfg
Hi,
nach Deiner Beschreibung bleibt nur eine Möglichkeit:
HotKeySet("{ESC}","_Exit")
[/autoit][autoit][/autoit][autoit]$i=1
[/autoit][autoit][/autoit][autoit]While $i <=100
MouseMove (260,780)
MouseClick("")
sleep(250)
MouseMove (970,293)
MouseClick("")
Mousedown("")
MouseMove (1035,293)
MouseClick("")
Send("{Backspace}")
sleep(250)
Send($i)
MouseClick("")
sleep(5000)
MouseMove (230,355)
MouseClick("right")
MouseMove (330,460)
MouseClick("")
MouseMove (420,790)
MouseClick("")
sleep(1000)
MouseMove (1050,50)
MouseClick("")
sleep(10000)
MouseMove (1100,265)
MouseClick("")
$i += 1
WEnd
Func _Exit()
Exit
EndFunc
Ansonsten ist da nicht weiter zu helfen.
Stefan
da wäre noch was ich will nach dem er bei der zahl 99 is das er noch ein backspace drückt geht das auch ?
[autoit]HotKeySet("{ESC}","_Exit")
[/autoit][autoit][/autoit][autoit]$i=13
[/autoit][autoit][/autoit][autoit]While $i <=196
MouseMove (260,780)
MouseClick("")
sleep(250)
MouseMove (970,293)
sleep(250)
send("{backspace}")
send("{backspace}")
Send($i)
MouseMove (1070,293)
MouseClick("")
sleep(5000)
MouseMove (230,355)
MouseClick("right")
MouseMove (330,460)
MouseClick("")
MouseMove (420,790)
MouseClick("")
sleep(1000)
MouseMove (800,200)
MouseClick("")
sleep(10000)
MouseMove (830,425)
MouseClick("")
$i += 1
WEnd
Func _Exit()
Exit
EndFunc
MFG Timiboy
Einfach mal in die Hilfe schauen! Bin aber heute gut drauf :
HotKeySet("{ESC}","_Exit")
[/autoit] [autoit][/autoit] [autoit]$i=13
[/autoit] [autoit][/autoit] [autoit]While $i <=196
[/autoit] [autoit][/autoit] [autoit]If $i = 99 Then Send("{backspace}")
MouseMove (260,780)
MouseClick("")
sleep(250)
MouseMove (970,293)
sleep(250)
send("{backspace}")
send("{backspace}")
Send($i)
MouseMove (1070,293)
MouseClick("")
sleep(5000)
MouseMove (230,355)
MouseClick("right")
MouseMove (330,460)
MouseClick("")
MouseMove (420,790)
MouseClick("")
sleep(1000)
MouseMove (800,200)
MouseClick("")
sleep(10000)
MouseMove (830,425)
MouseClick("")
$i += 1
WEnd
Func _Exit()
Exit
EndFunc
Sieht wirklich nach Bot aus
Nachdem das er vor dem Senden des Strings Backspace drückt, sieht mir das sehr strk nach Guild Wars aus. Wüsste aber nicht was er mit der Zahl dann im Chat anstellen will. Könnte aber auch in ?Runescape? sein, da kann man das mit der Zahl brauchen, hab aber keine Ahnung was dann backspace bewirken soll. (Falls das wirklich ein bot werden soll kannst du dich schon mal von deinem Account verabshieden, wenns ein Online Spiel is).
Mfg
Wozu bei Runescape Zahlen?
Z.b. wenn man immer wieder etwas herstellen will. Z.b. Bogen, wo man bei der Bank steht und imemr wieder einfach Das Holz od was man da Braucht ins Inverntar zieht (mousedown, und dann Mousemove) und dann wenn man es herstellen will ne Zahle eingeben muss wie viele es denn werden sollen. Man kann da auch einfach eine viel größere Zahl eingeen und das hört dann halt auf wenn es Fertig ist damit.
Habe ich jetzt nicht ganz verstanden, aber wird schon stimmen
es wird kein bot es ist nur für den privaten gebrauch es hat mit dem internet nichts zu tun.
wie wäre es damit? da zählt er auch bis 100
HotKeySet("{ESC}","_Exit")
$i = 1
while $i <= 101
MouseMove (260,780)
MouseClick("")
sleep(250)
MouseMove (970,293)
MouseClick("")
Mousedown("")
MouseMove (1035,293)
MouseClick("")
Send("{Backspace}")
sleep(250)
Send("1")
if $i = 100 then send("{Backspace}")
MouseClick("")
sleep(5000)
MouseMove (230,355)
MouseClick("right")
MouseMove (330,460)
MouseClick("")
MouseMove (420,790)
MouseClick("")
sleep(1000)
MouseMove (1050,50)
MouseClick("")
sleep(10000)
MouseMove (1100,265)
MouseClick("")
wend
Func _Exit()
Exit
EndFunc