Script soll pausieren, wenn Bedingung erfüllt

  • Hallo,

    ich bin neu hier und versuche mich grad daran ein paar scripts zu schreiben, das funktioniert auch alles bisher.
    Nur möchte ich jetzt gerne das script so schreiben, das es pausiert oder beendet wird, wenn an einer bestimmten stelle ein gelber Text auftaucht.
    Ich hoffe mir kann jemand helfen :)

    Habe das script jetzt soweit geschrieben, es funktioniert, nur weiß ich nicht, wie ich die oben genannte Bedingung dort einbaue.


    HotKeySet("{F2}","Ende")

    Func Ende ()
    While 1

    Exit
    WEnd

    EndFunc

    While 2
    Sleep(3000)
    MouseClick("left",360,617,1)
    Sleep(2000)
    MouseClick("left",789,851,1)
    Sleep(2000)
    MouseClick("left",353,631,1)
    Sleep(2000)
    MouseClick("left",784,851,1)
    Sleep(2000)
    MouseClick("left",350,645,1)
    Sleep(2000)
    MouseClick("left",788,850,1)
    Sleep(2000)
    MouseClick("left",458,285,1)

    WEnd

  • "While 2", ;)
    Prinzipiell:

    [autoit]


    While True ;1 geht auch, ist aber identisch. Das ist keine Nummerierung
    ;Machen, was das Programm machen soll
    If Ausstiegsbedingung Then Exit; Ausstiegsbedingung könnte PixelSearch sein, was aber sehr ungenau ist.
    WEnd

    [/autoit]


    Das ist aber sehr unelegant. Was möchtest du denn genau erreichen?

    Twitter: @L3viathan2142
    Benutze AutoIt persönlich nicht mehr, da ich keinen Windows-Rechner mehr besitze.