taste gedrückt halten

  • hi, ich schon wieder xD

    meine jetzige frage ist, geht es irgendwie dass eine taste gehalten wird also mit Send aber so als würde jemand sie gedrückt halten und ned immer absetzen^^ ich hoffe ihr versteht was ich meine ...

    lg

  • ok vieeelen dank :) nachdem mir keiner sagen konnte, wie ich so ne herunterlaufende liste mache, muss ich das jetzt über die tastatur machen xD
    naja mal schauen was aus dem wird...

    Lg und Danke
    Laura

    /edit: kann mir noch wer sagen, wie man es anstellt mehrere Sachen gleichzeitig zu machen? dankööö^^

  • Was meinst Du denn mit "herunterlaufende Liste"?
    Habe ich da einen Thread übersehen?

    Mehrere Sachen (quasi) gleichzeitig geht mit AdlibEnable() oder mit _Timer_SetTimer(). Wenn Du da Hilfe brauchst, mach einfach einen Thread auf.

    Ich hätte es mir mit ner GUI gedacht, also so ähnlich wie bei nem Film der Nachspann ;)
    das mit dem gleichzeitig muss ich mir noch in der hilfe anschauen

    Aber vielen Dank Oscar ;)

    • Offizieller Beitrag

    Sorry, dass ich diesen alten Thread nochmal ausgrabe. ;)

    Aber ich habe gerade eine bessere Variante für den "Filmstreifen" erstellt. Dazu braucht man folgendes:

    AutoIt-Script

    Spoiler anzeigen
    [autoit]


    #include<IE.au3>
    #include<GUIConstantsEx.au3>
    #include<WindowsConstants.au3>

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

    HotKeySet('{Esc}', '_End')
    $oIE = _IECreateEmbedded()
    $hGUI1 = GUICreate('', 248, 619, -1, -1, $WS_POPUP, $WS_EX_TRANSPARENT)
    GUICtrlCreateObj($oIE, 0, 0, 248, 619)
    _IENavigate($oIE, @ScriptDir & '\filmstreifen.html')
    GUISetState()

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

    While True
    Sleep(20)
    WEnd

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

    Func _End()
    Exit
    EndFunc

    [/autoit]

    HTML-Seite

    Spoiler anzeigen

    und das Hintergrundbild. Alles zusammen gibt es als ZIP-Archiv im Anhang.

  • Hi und guten Abend,
    ich buddle mal den Thread aus. Ich habe ein Problem mit dem Halten bzw. Loslassen einer Taste.

    [autoit]


    Send("{a down}")
    If @error Then
    MsgBox(0, "", @error)
    EndIf
    Sleep(10000)
    Send("{a up}")

    [/autoit]

    Die Funktion wird per Hotkey gestartet und sollte A 10 Sekunden gedrückt halten und dann wieder loslassen!? Oder hab ich da was falsch verstanden?
    Auf jeden Fall gehts nicht, in Notepad erscheint nur ein a. Wenn ich selber die A-Taste gedrückt halte sind das in 10 Sekunden bedeutend mehr...

  • [autoit]

    $zeit = 3000 ;ms
    $t = TimerInit()
    Do
    Send("{a}")
    Until TimerDiff($t) > $zeit

    [/autoit]