Hallo alle zusammen,
ich benutze die PostMessage UDF von KillderDeluxe und brauchte zum ersten mal
{Left down},{Right down},{Up down},{Down down},{Left up},{Right up},{Up up} & {Down up}. Leider gibt es die Codes dafür nicht in der KeyCodes UDF die ebenfals von KillerDeluxe ist. Ich habe auch in der standartmäßigen Constants UDF geschaut da ist auch nix. Bin verzweifelt könnt ihr mir helfen ?
was ist denn {Left down}? bzw. wo soll das auf der Tastatur sein? warum sollte der Computer diese Tasten kennen wen sie nicht mit der Tastatur eingebbar sind?
ich nehm mal an das du die normalen Pfeiltasten meinst
für die wäre der code:
25=LEFT ARROW key
26=UP ARROW key
27=RIGHT ARROW key
28=DOWN ARROW key
in der AutoIt Hilfe stehen alle codes unter _IsPressed
Also wenn man die normale Send() funktion benutzt klappt es mit den {left down} etc
aber es funktioniert nicht mit _PostMessage_Send() ; diese Funktion ist von KillerDeluxe.
Diese virtuallen Keycodes gibt es einmal in der Constans UDF und in der KeyCodes UDF von KillerDeluxe, leider gibt es nicht die KeyCodes für {left down} etc.
Ich brauche diese KeyCodes damit ich mit dieser Funktion diese Keys senden kann.
€:jetzt hab ichs kapiert (um 0:58 Uhr) du willst das die taste {down} gedrückt bleibt. ODER?
soweit ich weis geht das nicht
ich würde es in ne schleife packen und wen es dir zu lahm ist noch das delay weg machen
Code:
Opt("SendKeyDownDelay" ,0);default ist 5 ms
While 1
send("{DOWN}")
wend
@MrSm!th: ist mir auch grade gekommen
€€: der keycode ist immer gleich ob die taste gedrückt ist oder nicht
das down bedeutet, dass die Taste gedrückt wird.
{left down} heißt also, dass die linke Pfeiltaste gedrückt wird, {left up}, dass sie wieder losgelassen wird.
€:jetzt hab ichs kapiert (um 0:58 Uhr) du willst das die taste {down} gedrückt bleibt. ODER?
soweit ich weis geht das nicht
ich würde es in ne schleife packen und wen es dir zu lahm ist noch das delay weg machen
Code:
Opt("SendKeyDownDelay" ,0);default ist 5 ms
While 1
send("{DOWN}")
wend
@MrSm!th: ist mir auch grade gekommen
€€: der keycode ist immer gleich ob die taste gedrückt ist oder nicht
Das gilt für Send, aber du solltest immer noch richtig lesen o.O
Er redet von PostMessage.
Da gibt es sehr wohl up und down.
das down bedeutet, dass die Taste gedrückt wird.
{left down} heißt also, dass die linke Pfeiltaste gedrückt wird, {left up}, dass sie wieder losgelassen wird.
Quote:
Originally Posted by Lighthex
Genau !
Quote:
Originally Posted by MrSm!th
Das gilt für Send, aber du solltest immer noch richtig lesen o.O
Er redet von PostMessage.
Da gibt es sehr wohl up und down.
@MrSm!th: wiso weist du mehr von dem Problem wie Lighthex
es währe nett wen ((ihr)Lighthex) euch genauer ausdrüchen würdet, wen ich 20 minuten rate hab ich auch 30 verschiedene ergebnisse
da meine letzten tipps alle falsch waren kommt hier mein nächster hoffentlich richtiger
Code:
Global Const $WM_KEYDOWN = 0x0100
Global Const $WM_KEYUP = 0x0101
das sind die KeyCodes direkt aus der ApiConstants.au3 für den zustand, taste gedrückt, taste losgelassen.
Und hier noch die keycodes natürlich alle von MSDN
Code:
0x25 LEFT key
0x26 UP key
0x27 RIGHT key
0x28 DOWN key
ich hoffe ich konnte dieses mal helfen
PS: heut mal ne ½ stunde später als sonst
Pfeiltasten temporär verlegen 05/21/2013 - Technical Support - 11 Replies Guten Abend ihr,
wollte mal fragen, ob mir jemand fix sagen kann, ob es die Möglichkeit gibt, die Pfeiltasten auf WASD zu legen. Brauche das nur für ein Spiel.
MFG
Autoit Bot Pfeiltasten 03/19/2011 - AutoIt - 2 Replies Hey Leute
Hoffe das ist hier der richtige bereich um so welche frage zu stellen^^
Also Ich suche einen Autoit Bot code
Der die ganze zeit die Pfeiltasten nach links und dann nach Rechts drückt
immer in so halbe Sekunde abstand
Aber er soll Nie aufhören
Am besten weg so F3 bot starten F4 stop
Suche Pfeiltasten chat quest or what ever 02/20/2011 - Metin2 Private Server - 4 Replies Hallo ^-^ habe mich mal wieder mit den rain serverfile bcw 2007ner clienten befasst und mir ist aufgefallen das man mit pfeiltaste nach oben nicht mehr das zuletzt geschriebene posten kann ( ich meine das ging mal :>) aber bei mir geht das nicht mehr , gibts dafür ne quest oder ähnliches
Pfeiltasten bei Autoit 09/17/2009 - AutoIt - 19 Replies Hallo com,
ich bin gerade dabei nen kleinen Bot zu coden und habe dabei ein prob
ich muss die pfeiltasten benutzen.
Leider weis ich nicht welchen Befehl ich nehmen muss.....
könnt ihr mir helfen?
wäre echt nett :D
KeyCode Generator 05/17/2006 - General Gaming Discussion - 1 Replies Can someone put link of good keycode generator wich is working in Call of Duty 2?