Autoit. Also ich brauche ich Hilfe. Ich baue mir grad ein bot zusammen. Ich brauche etwas?
Also ich habe ein Schleifer und innherhalb dieser Schleife soll noch eine Schleife die immer ein Mausklick 40 pixel weiter nach rechts macht. Nach dem das Skript einmal durch gelaufen ist. Also 1 run 40 pixel nach rechts. 2. run 40 pixel nach rechts von der letzten Position aus.
2 Antworten
Die Sprache ähnelt Visual Basic, deshalb probiere ich es einmal mit einem Trockenversuch:
For i=0 To 10 MouseClick("left", 50+10*i, 50)
Next
@Tarif s Grundlösung passt. Würde momentan aber immer nur 10pixel zu Seite gehen. Da wir nicht wissen, was die anderen beiden schleifen machen, hat er sie anscheinend weggelassen. Zum Nachlesen:
For
https://www.autoitscript.com/autoit3/docs/keywords/For.htm
MouseClick
https://www.autoitscript.com/autoit3/docs/functions/MouseClick.htm
mfg
Naja eigentlich ist es nur eine groß e. Die hauptsächlich mouseclicks macht das wars schon ^^
"also ich hab eine Schleife..." Anfangs Frage ;) und er wollte den gesamten Code haben (hab ich unten nachgefragt). Was wir nicht wissen ist wie lang die Schleife zählen soll und was die anderen schleifen machen.
HotKeySet("e", "start")
HotKeySet("w", "pause")
HotKeySet("q","Ende")
while 1
sleep(10000)
WEnd
Func pause()
While 1
sleep (15000)
WEnd
EndFunc
Func Ende()
Exit
EndFunc
$x = 40
Func start()
While 1
If PixelSearch(1565,296,1881,398,0x000000) Then
EndIf
$x = 40
;1. Kleiner machen
MouseClick("left",2612, 743,1)
sleep(1000)
;2. runterscrollen
MouseClick("",2630,725,1,20)
;3. Episode aussuchen
MouseMove(1972,127,20)
While 2
$pos= MouseGetPos()
MouseMove($pos[0]+$x, $pos[1])
MouseClick("")
ExitLoop
WEnd
;4. runterscrollen
MouseClick("",2630,750,1,20)
sleep(1000)
;5. host wählen
MouseClick("left",1650,200,1,30)
sleep(1000)
;6 runterscrollen
MouseClick("",2630,750,1,20)
;7 Stream anklciken 2mal
MouseClick("left", 1943,473,2,30)
Sleep(5000)
;8. Stream vergrößern
MouseClick("left", 2367, 682,1,30)
Wend
EndFunc
Die zweite while schleife meinte ich ^^ Die if abfrage geht die so?
Das stimmt ;D ist mir gar nicht aufgefallen oO aber es ändert nichts an dem Wahrheitsgehalt ;)
Was willst du eigentlich von uns? Den Code? Eine Idee? Du brauchst etwas? Was?
Am besten den code selber ich Kriege das selbst nicht wirklich hin
Also ich Manns jetzt auf der Arbeit nicht ausprobieren aber schon mal danke!