|
You last visited: Today at 12:31
Advertisement
Tastendrücke auslesen und abspeichern
Discussion on Tastendrücke auslesen und abspeichern within the AutoIt forum part of the Coders Den category.
08/10/2013, 04:20
|
#1
|
elite*gold: 0
Join Date: Jun 2013
Posts: 4
Received Thanks: 0
|
Tastendrücke auslesen und abspeichern
HeHo & Servus E*PvP-Community!
Ich bin relativ frisch in AutoIT und habe bereits kleinere Bots gescriptet, aber nun möchte ich etwas größeres versuchen nur geht dies total schief und ich bin ein wenig ratlos, da ich im Netz nichts gefunden habe und momentan (ehrlich gesagt) kein Geld für Lernbücher zur Verfügung stehen habe.
Mein Wunsch an das "Endprodukts"
Ein kleines Tool, welches für eine gewisse Zeit (sagen wir mal 15-20 Minuten) alle Tastendrücke in einer .txt-Datei oder ähnlichem abspeichert, inklusive der Länge (Zeit) des Tastendrucks.
Ziel des "Endprodukts"
Ich möchte in einem Spiel (MTA - GTA Multiplayer) mit einem Fahrzeug eine bestimmte Route abfahren, welche das Programm anhand der Tastendrücke abspeichert.
Ich weiß wie man das Programm schreibt, welches die Route abfährt, allerdings muss ich erst einmal die Tastenkombinationen (WASD) und die Länge des Tastendrucks (in Millisekunden) wissen.
Ich hoffe ich konnte Euch mein Anliegen genau genug schildern. Über Antworten so wie konstruktive Kritik bin ich offen.
Mit freundlichen Grüßen,
MirlexDirlex aka. Mirko
|
|
|
08/10/2013, 06:22
|
#2
|
elite*gold: 3570
Join Date: Dec 2012
Posts: 13,043
Received Thanks: 8,252
|
|
|
|
08/10/2013, 06:37
|
#3
|
elite*gold: 3653
Join Date: Aug 2008
Posts: 30,854
Received Thanks: 529
|
wenn du sowas vor hast, kannst dich eigentlich direkt mit memory read auseinandersetzen. ist zwar für nen anfänger noch ein etwas komplexes thema. aber in autoit ist auch kaum was so komplex, dass man es nicht auch auch ohne großes vorwissen lernen könnte
|
|
|
08/10/2013, 11:50
|
#4
|
elite*gold: 0
Join Date: Jan 2013
Posts: 426
Received Thanks: 129
|
hier mal als beispiel (fürs aufzeichnen der tastendrücke):
Code:
#include <Misc.au3>
Global $Timer[47]
For $i=0 To 46
$Timer[$i]=False
Next
HotKeySet("{F7}","Start")
HotKeySet("{F8}","Pause")
HotKeySet("{F9}","_Exit")
Pause()
Func Pause()
While 1
Sleep(1)
WEnd
EndFunc
Func Start()
While 1
For $i=0 To 46
If _IsPressed($i) And $Timer[$i]=False Then
$Timer[$i]=TimerInit()
ElseIf _IsPressed($i)=False And $Timer[$i]<>False Then
FileWrite("Data.txt",$i&":"&TimerDiff($Timer[$i])&@CRLF)
$Timer[$i]=False
EndIf
Next
WEnd
EndFunc
Func _Exit()
Exit
EndFunc
|
|
|
 |
Similar Threads
|
Programm für Tastendrücke
06/26/2013 - AutoIt - 7 Replies
Guten Morgen,
ich wusste nicht, wo ich sonst dieses Thema veröffentlichen sollte, also dachte ich mir, im technischen Bereich muss es doch sein.
Mein Problem ist, dass ich folgendes nicht finde:
Ein Programm, welches wenn ich eine bestimmte Taste drücke sich startet und eine bestimmte Tastenfolge in einer bestimmten Geschwindigkeit abspielt und wiederholt.
Zusätzlich wäre es auch noch toll, wenn man dem Programm sagen könnte, dass wenn in dem Programm, wo es verwendet wird, sich ein...
|
[S] jmd. der mir einen einfachen Bot schreibt (2 Tastendrücke) [B] Geld
05/12/2013 - Coders Trading - 2 Replies
Hey Leute,
ich machs kurz, ich suche jemanden, der mir einen kleinen Minibot schreiben könnte. So stell ich mir das ganze vor:
1. eine .exe Datei, die man per Mausklick starten kann (zur Not auch mit Key, ist mir eigentlich egal.
2. sollte das Programm per Tastendruck beendet werden können, hierfür wünsche ich mir die Taste "F7".
Das Programm an sich:
|
TastenDrücke an Fenster schicken?
05/04/2012 - AutoIt - 8 Replies
Hallo ,
ich hätte da eine Frage.
Ich möchte mit AutoIt einen TastenDruck an ein Fenster senden.
Ich habe natürlich auch gegoogelt und bin auf das hier gestoßen :
ControlSetText ( "title", "text", controlID, "new text" )
ControlSend("Name des Fensters", "", "Edit1", "{F4}", 0 )
Allerdings möchte ich ja zB den TastenDruck "Enter" nur an das Spiel senden und nicht in eine besondere ControlID.
Dies möchte ich nicht, da ich es nicht verstehe, wie man die ID vom Chat ausliest.
|
Tastendrücke unterdrücken [VB2008]
09/28/2010 - .NET Languages - 4 Replies
Hey Leute.
Ich arebite im Moment an einem Programm, dass mein Pc schützen soll, wenn ich Afk bin.
Man drückt einen Knopf, der die Taskleiste verschwinden lässt.
Außerdem ist die Form unbewegbar und die Maximize, Minimize und Close Buttons sind weg und die Form ist über den ganzen Bilschirm gezogen.
Perfekt, um den Pc zu schütze.
Aber ein Problem habe ich noch.
Ich möchte folgenden Tastendrücke ignorieren.
"Alt" und "Windowstaste", damit man nicht mehr die Windowsleiste und den...
|
[Suche Programm] Tastendrücke aufzeichnen
05/12/2010 - Off Topic - 8 Replies
Gibt es ein Programm, das die Tastendrücke der Tastatur aufzeichnet und wiedergibt?
Spiele grade Flashgames und brauche eigentlich immer nur die gleichen Tastenfolgen :p
MfG
|
All times are GMT +1. The time now is 12:31.
|
|