Weiß nicht mehr weiter: Tastatur Marko

  • Hi, ich hatte vor mir ein Makro zu schreiben doch leider weiß ich nicht wie ich es hinbekomme das ich solange "test" schreibe bis ich ein 2tes mal "Pause" drücke.
    Bsp:
    1mal Pause drücken =
    testtesttest usw wenn ich nun ein 2tes mal Pause drücke soll es aufhören und nichts mehr schreiben.
    evt wisst ihr einen ausweg?

    [autoit]


    $i = 0
    HotKeySet("{PAUSE}", "TEST")
    While 1
    Sleep(100)
    WEnd
    func TEST()
    Do
    Send ("test")
    Sleep (1000)
    Until $i = 3
    EndFunc

    [/autoit]
    • Offizieller Beitrag
    [autoit]

    Global $Paused
    HotKeySet("{PAUSE}", "TogglePause")
    HotKeySet("{ESC}", "Terminate")

    [/autoit][autoit][/autoit][autoit]

    While 1
    Sleep(100)
    While $Paused
    Sleep(100)
    ToolTip('Script is "Paused"', 0, 0)
    WEnd
    ToolTip("")
    Send('test')
    WEnd

    [/autoit][autoit][/autoit][autoit]

    Func TogglePause()
    $Paused = Not $Paused
    EndFunc ;==>TogglePause

    [/autoit][autoit][/autoit][autoit]

    Func Terminate()
    Exit 0
    EndFunc ;==>Terminate

    [/autoit]