Hallo Ihr ![]()
Ich habe eine Frage.
Und zwar hat meine Tastatur ein paar Sondertasten.
Meine Idee war es, das ich mir ein paar neue Funktionen bastel, die mir meine Alltägliche Arbeit erleichtern, z.B bestimmte Website öffnen etc.
Jedoch werden diese Knöpfe ja irgendwie angesprochen.
Kann ich ein Skript machen, welches mir zeigt, welche Taste gerade gedrückt wurde?
Also z.B eine GUI.
Und wenn ich A drücke, kommt da ein A.
Dann könnte ich doch rein theoretisch auch die Sondertasten drücken, dann hätte ich doch die "ID's".
Also für de HotKeySet ![]()
Ich hoffe ihr habt verstanden was ich meine.
Btw: Einen schönen Samstag Abend noch ![]()
Taste abfangen - KEIN Keylogger ^^
-
- [ offen ]
-
PokerFace -
3. Oktober 2009 um 22:29 -
Geschlossen -
Erledigt
-
-
Wen du uns sagst wie die Tasten heißen können wir dir evntl. weiterhelfen.
Aber das Abfangen könnte man so machen:
[autoit]#include <Misc.au3>
[/autoit]
If _IsPressed(41) Then
MsgBox(0,"","A wurde gedrückt")
endifdie Codes für _IsPressed findest du in der hilfe.
ROggazzz
-
Hey,
danke schonmal für die schnelle Antwort.
Werde ich mal ausprobiere
Das sind folgende Tasten:
Musikplayer (Eine Note als Symbol, startet also MedIa Player)
Play/Pause
Mute
Leiser
Lauter
Internetbrowser -
mit GetKeyBoardState geht das.
-
Mit welcher UDF kann ich diese Funktion aufrufen?
-
Such im Forum...
Aber dadurch wirst du keine Codes für HotKeySet finden, das ein anderes Format verwendet. Dieses unterstützt die Codes, die auch über Send verwendet werden können. Darunter gibt es folgende, die dich warscheinlich interessieren:Spoiler anzeigen
- {BROWSER_BACK} Nur 2000/XP: Wählt den Browser-Button "Zurück"
- {BROWSER_FORWARD} Nur 2000/XP: Wählt den Browser-Button "Vorwärts"
- {BROWSER_REFRESH} Nur 2000/XP: Wählt den Browser-Button "Aktualisieren"
- {BROWSER_STOP} Nur 2000/XP: Wählt den Browser-Button "Stop"
- {BROWSER_SEARCH} Nur 2000/XP: Wählt den Browser-Button "Suche"
- {BROWSER_FAVORITES} Nur 2000/XP: Wählt den Browser-Button "Favoriten"
- {BROWSER_HOME} Nur 2000/XP: Startet den Browser und geht zur Startseite
- {VOLUME_MUTE} Nur 2000/XP: Stellt Lautsprecher auf Stumm
- {VOLUME_DOWN} Nur 2000/XP: Reduziert die Lautstärke
- {VOLUME_UP} Nur 2000/XP: Vergrößert die Lautstärke
- {MEDIA_NEXT} Nur 2000/XP: Wählt den nächsten Track im Media Player
- {MEDIA_PREV} Nur 2000/XP: Wählt den vorhergehenden Track im Media Player
- {MEDIA_STOP} Nur 2000/XP: Stoppt Media Player
- {MEDIA_PLAY_PAUSE} Nur 2000/XP: Wiedergabe/Pause Media Player
- {LAUNCH_MAIL} Nur 2000/XP: Startet die Standard-E-Mail-Anwendung
- {LAUNCH_MEDIA} Nur 2000/XP: Startet den Media Player
- {LAUNCH_APP1} Nur 2000/XP: Startet das Anwender-Programm 1
- {LAUNCH_APP2} Nur 2000/XP: Startet das Anwender-Programm 2