1. Dashboard
  2. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  3. Forenregeln
  4. Forum
    1. Unerledigte Themen
  • Anmelden
  • Registrieren
  • Suche
Alles
  • Alles
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche
  1. AutoIt.de - Das deutschsprachige Forum.
  2. Mitglieder
  3. Gluecksbaerli

Beiträge von Gluecksbaerli

  • Toggle Strg möglich?

    • Gluecksbaerli
    • 18. Juli 2019 um 20:40
    Zitat

    Kommt drauf an, wie du es implemetierst. Momentan wird ja STRG links verwendet. In dem Fall würde ich tatsächlich STRG rechts verwenden zum blockieren.

    Könntest du mir kurz sagen welche zeile ich das finde - blicks nicht ganz durch was da jetzt was macht :)

    Zitat von Kanashius

    WinWaitActive hat damit garnichts zu tun, da müsste ich den Code sehen.

    Oki habe nur deinen Code eingefügt und ein paar einfach HotKeySet Func Endfunc eingefügt

    Wenn ich mal mehr zeit hab beschäftige ich mich damit intensiver

  • Toggle Strg möglich?

    • Gluecksbaerli
    • 13. Juli 2019 um 18:23

    das is ja cool danke

    allerdings wenn ich weitere funktionionen mit ctrl+v habe dann triggert es auch und hält die strg taste runter bis ich dann strg einmal drücke um zu lösen

    Wie kann ich das ganze dann in WinWaitActive packen - bei mir triggert das trotzdem also ob es im falschen bereich wirkt ?!

    Kann man mit dem Window Info Tool auch tabs auslesen wegen dem namen - um einfacher halber tipp fehler zu vermeiden ?! Wenn ja wie

  • Toggle Strg möglich?

    • Gluecksbaerli
    • 11. Juli 2019 um 23:27

    oki das is wirklich einfach
    das meinte bestimmt auch alpines von anfang an

    ich war nur zu blöd sowas zu basteln :D

    kann ich eine combination von ctrl und z.b. f10 hotkeyset nehmen oder geht das da dann auch nicht mit ctrl bzw einen andere combination aus zwei sachen ( weil doppel belegung)?

    wenn ja wie sieht das dann im syntax aus ?

  • Toggle Strg möglich?

    • Gluecksbaerli
    • 10. Juli 2019 um 21:37

    Hey oki ich versuche nochmal meine schritte durch zu gehen was es machen soll

    WInwait (nur bei bestimmtem fenster soll die funktion gegeben sein - werde ich noch basteln - an welcher stelle müsste dass dann stehen dass es für alles gilt ?

    Wenn LCTRL gedrückt wurde

    dann soll LCTRL gehalten werden ( tut es aktuell nicht - wenn ich es durch z.b. " W " ersetze funktioniert es und es schreibt mir ein w - liegt das dann an der "A2" ? oder hab ich weider was doppelt gemoppelt ?)

    wenn ich währenddessen erneut LCTRL drücke (noch nicht getestet)

    dann soll er LCTRL loslassen

    Wenn

    Code
    #Include <Misc.au3>
    
    $dll = DllOpen("user32.dll")
    
    While 1
        Sleep (10)
        If _IsPressed("A2") Then
            Send("{LCTRLdown}")
            While _IsPressed("A2")
                Sleep(10)
            WEnd
            Send("{CTRLUP}")
        EndIf
    WEnd
    Alles anzeigen

    Falls ich doch lieber einen zweiten key setzen soll dann müsste ich ein zweites if is pressed rein packen sehe ich das richtig

    Oder soll ich wieder zurück zu HotkeySet gehen ?

    Wobei ich da nicht weis wie ich zwei also kombination aus STRG + 1 z.b. als aktivierung setzen kann ?!

    Danke schonmal soweit

  • Toggle Strg möglich?

    • Gluecksbaerli
    • 9. Juli 2019 um 22:32

    das down steht für gedrückt halten - aber du sagts ja weil es in der schleife ist bleibt es auch mit nur ctrl gedrückt weil es ständig triggert oder versteh ich jetzt was falsch ?

  • Toggle Strg möglich?

    • Gluecksbaerli
    • 9. Juli 2019 um 22:26

    stimmt dann müsste es nur ctrl sein

  • Toggle Strg möglich?

    • Gluecksbaerli
    • 9. Juli 2019 um 21:43

    naja ich hätte es mit ctrl gestartet und mit ner combi deaktiviert ( muss ich noch zu fügen also die stop funktion)

    und ja stimmt als es funktionierte hatte ich weit weniger zeilen drin ( überbleibsel von einem anderem script) aber keine ahnung mehr wie ich es hatte ;D

  • Toggle Strg möglich?

    • Gluecksbaerli
    • 9. Juli 2019 um 21:25

    oki glaub folgend ist mein bester ansatz allerdings weis ich nicht recht wie ich es wieder deaktiviere bzw dies hat bisher nicht funktioniert

    HotKeySet("{CTRL}", "start")

    HotKeySet("{F10}", "stop")

    HotKeySet("{F12}", "end")

    While 1

    Sleep(500)

    WEnd

    Func START()

    While 1

    {LCTRL down}

    Sleep(1000)

    next

    WEnd

    EndFunc

    Func END()

    Exit

    EndFunc

    Func STOP()

    While 1

    Sleep(1)

    WEnd

    EndFunc


    PS: wie kann ich hier im Forum Programmzeilen posten ?! ;D

  • Toggle Strg möglich?

    • Gluecksbaerli
    • 9. Juli 2019 um 21:14

    jop genau das sollte es für shift nicht machen zumal fliegt die einrast funktion bei weitere aktionen wieder raus - hab ich probiert war für mich nicht zuverlässig genug und wie gesagt keine option für shift :/

  • Toggle Strg möglich?

    • Gluecksbaerli
    • 9. Juli 2019 um 21:05

    Hi ich bin relativ neu im umgang mit Autoit - einiges verstehe ich einiges noch nicht

    ich tue mir schwer beim aufbau des syntax....

    egal mein Frage ist ob es möglich ist wenn ein bestimmtes Fenster offen ist ( winwait) dass dann ein "strg" druck ( drücken und wieder los lassen) dann das "strg" gedrückt bleibt (CTRLDOWN) bis ich erneut "strg" drücke und es dann deaktiviert wird (CTRLUP)

    Dies sollte jederzeit wieder mit "strg" wiederholt werden können

    hintergrund ist der dass ich sehr viele sachen wie dateien spezifisch auswählen möchte und nicht ständig das strg gedrückt halten will (krampf mein kleiner finger)

    bisherige versuche scheiterten entweder weil es dauerhaft im strg blieb oder nur einmalig gestartet wurde

    ich hab echt kein plan wie ich vorgehen sollte...

Spenden

Jeder Euro hilft uns, Euch zu helfen.

Download

AutoIt Tutorial
AutoIt Buch
Onlinehilfe
AutoIt Entwickler
  1. Datenschutzerklärung
  2. Impressum
  3. Shoutbox-Archiv
Community-Software: WoltLab Suite™