KeyFlow ist ein leistungsstarkes C ++ - Projekt, mit dem Benutzer ihre Produktivität durch Erstellen maßgeschneiderter Cheat -Codes und Schlüsselkombinationen verbessern können. Schlüsselflow kann verwendet werden, um Programme zu starten, Dokumente zu öffnen und Tastenanschläge zu emulieren. Mit diesem Tool können Sie einen Cheat -Code oder eine Schlüsselkombination (Verknüpfung) zuweisen, um ein Programm auszuführen oder eine vorgegebene Zeichenfolge in das aktive Fenster auf einem Windows -Computer zu spülen.
Merkmale
Befolgen Sie die folgenden einfachen Schritte:
Führen Sie die ausführbare Datei aus, um die Schlüsselflow -Anwendung zu starten. Stellen Sie sicher, dass sich die Konfigurationsdateien (../config/codes.config und ../config/shortcuts.config) in ihren jeweiligen Verzeichnissen befinden.
Wenn die Konfigurationsdateien nicht in ihren Standardpositionen gefunden werden, können Sie benutzerdefinierte Pfade über Befehlszeilenargumente bereitstellen. Klicken Sie mit der rechten Maustaste im Lösungs -Explorer auf das Schlüsselflow -Projekt und klicken Sie auf "Eigenschaften". Geben Sie die Befehlszeilenargumente in "Konfigurationseigenschaften> Debugging> Befehlsargumente" an.
Passen Sie Ihre Cheat -Codes, wichtige Kombinationen, Hotwords und zugehörige Aktionen an, indem Sie die angegebene Anleitung unten angegeben.
Für shortcuts.config :
$ ist, gibt die Zeichenfolge rechts den Pfad der ausführbaren Datei an, die beim Drücken der Schlüsselkombination gestartet werden soll.: die Zeichenfolge rechts im aktiven Fenster gedruckt wird. # This is a comment.
# The following string will be flushed to the active window at the cursor position
# when the user presses LEFT CONTROL + LEFT ALT + A.
LCONTROL+LMENU+A :PRINT this entire string!
# The following program will be launched when the user presses LEFT ALT + A.
LMENU+A $C:Program FilesSublime Text 3sublime_text.exe
Für codes.config :
Geben Sie die gewünschte Länge Ihrer Cheats zu Beginn der Datei an.
Die linke Seite des Bedieners sollte den Cheat-Code enthalten.
Abhängig vom verwendeten Bediener kann die rechte Seite eine Zeichenfolge sein, die im aktiven Fenster oder im Pfad zu einem ausführbaren Programm gedruckt werden kann.
Wenn der Bediener $ ist, gibt die Zeichenfolge rechts den Pfad der ausführbaren Datei an, wenn der Cheat -Code ausgelöst wird.
Wenn der Bediener: die Zeichenfolge rechts im aktiven Fenster gedruckt wird.
Jede Operation sollte in einer einzigen Zeile geschrieben werden.
Es ist möglich, Kommentare in die Datei aufzunehmen, sie sollten jedoch in separaten Zeilen platziert werden.
# All over cheat codes will be of length 5.
CODE LENGTH = 5
# Typing hello, regardless of the status of caps lock,
# will print WORLD on the active window
HELLO :WORLD
APPLE :Stay away, Doc!
# Typing GTAV5 will launch GTA5.exe, if present, of course.
GTAV5 $C:GamesGrand Theft Auto VGTA5.exe
Diese Anweisungen helfen Ihnen dabei, mit KeyFlow zu beginnen und es zu ermöglichen, ihre Funktionen entsprechend Ihren Vorlieben anzupassen.
Beitragen
Tastatur -Schlüsselcodes und entsprechende Schlüsselnamen
Diese Tabelle dient als Referenz für die Angabe von Verknüpfungen in der Shortcuts.config -Datei. Es liefert die Dezimal- und Hexadezimalwerte von Tastaturschlüssel sowie ihre entsprechenden konstanten Namen und Beschreibungen. Diese konstanten Namen können verwendet werden, um Verknüpfungen in Verknüpfungen zu erzeugen.
Ausführlichere Informationen zu virtuellen Schlüsselcodes finden Sie in der Microsoft -Dokumentation.
| Dezimalwert | Sechskantwert | Konstante | Beschreibung |
|---|---|---|---|
| 1 | 0x01 | Lbutton | Linke Maustaste |
| 2 | 0x02 | Rbutton | Rechte Maustaste |
| 3 | 0x03 | STORNIEREN | Kontroll-Break-Verarbeitung |
| 4 | 0x04 | Mbutton | Mittlere Maustaste (Drei-Knopf-Maus) |
| 5 | 0x05 | Xbutton1 | X1 Maustaste |
| 6 | 0x06 | Xbutton2 | X2 Maustaste |
| 8 | 0x08 | ZURÜCK | Rücktaste |
| 9 | 0x09 | TAB | Registerkartenschlüssel |
| 12 | 0x0c | KLAR | Klarer Schlüssel |
| 13 | 0x0d | ZURÜCKKEHREN | Eingabetaste |
| 16 | 0x10 | SCHICHT | Schichtschlüssel |
| 17 | 0x11 | KONTROLLE | Strg -Schlüssel |
| 18 | 0x12 | SPEISEKARTE | Altschlüssel |
| 19 | 0x13 | PAUSE | Pause Schlüssel |
| 20 | 0x14 | HAUPTSTADT | Caps Lock -Schlüssel |
| 21 | 0x15 | Kana | Ime Kana -Modus |
| 21 | 0x15 | Hanguel | IME Hanguel -Modus (für die Kompatibilität gepflegt; verwenden VK_HANGUL) |
| 21 | 0x15 | Hangul | IME Hangul -Modus |
| 22 | 0x16 | Ime_on | IME ON |
| 23 | 0x17 | Junja | IME Junja -Modus |
| 24 | 0x18 | FINALE | IME Endmodus |
| 25 | 0x19 | Hanja | IME Hanja -Modus |
| 25 | 0x19 | Kanji | IME Kanji -Modus |
| 26 | 0x1a | IME_OFF | Ime ab |
| 27 | 0x1b | FLUCHT | Esc -Schlüssel |
| 28 | 0x1c | KONVERTIEREN | IME -Konvertit |
| 29 | 0x1d | Nicht konvertieren | IME nicht konvertieren |
| 30 | 0x1e | AKZEPTIEREN | Ich akzeptiere |
| 31 | 0x1f | Modechange | IME -Modus -Änderungsanforderung |
| 32 | 0x20 | RAUM | RABEBAR |
| 33 | 0x21 | VOR | Page -up -Schlüssel |
| 34 | 0x22 | NÄCHSTE | Page Down Key |
| 35 | 0x23 | ENDE | Endschlüssel |
| 36 | 0x24 | HEIM | Heimtaste |
| 37 | 0x25 | LINKS | Links Pfeilschlüssel |
| 38 | 0x26 | HOCH | Up Pfeilschlüssel |
| 39 | 0x27 | RECHTS | Richtiger Pfeiltaste |
| 40 | 0x28 | RUNTER | Down Pfeilschlüssel |
| 41 | 0x29 | WÄHLEN | Wählen Sie Schlüssel |
| 42 | 0x2a | Druckenschlüssel | |
| 43 | 0x2b | AUSFÜHREN | Schlüssel ausführen |
| 44 | 0x2c | SCHNAPPSCHUSS | Bildschirmschlüssel drucken |
| 45 | 0x2d | EINFÜGEN | Ins Schlüssel |
| 46 | 0x2e | LÖSCHEN | Del Key |
| 47 | 0x2f | HELFEN | Helfen Sie den Schlüssel |
| 48 | 0x30 | 0 | 0 Schlüssel |
| 49 | 0x31 | 1 | 1 Schlüssel |
| 50 | 0x32 | 2 | 2 Schlüssel |
| 51 | 0x33 | 3 | 3 Schlüssel |
| 52 | 0x34 | 4 | 4 Schlüssel |
| 53 | 0x35 | 5 | 5 Schlüssel |
| 54 | 0x36 | 6 | 6 Schlüssel |
| 55 | 0x37 | 7 | 7 Schlüssel |
| 56 | 0x38 | 8 | 8 Schlüssel |
| 57 | 0x39 | 9 | 9 Schlüssel |
| 65 | 0x41 | A | Ein Schlüssel |
| 66 | 0x42 | B | B Schlüssel |
| 67 | 0x43 | C | C Schlüssel |
| 68 | 0x44 | D | D Schlüssel |
| 69 | 0x45 | E | E Schlüssel |
| 70 | 0x46 | F | F Schlüssel |
| 71 | 0x47 | G | G -Schlüssel |
| 72 | 0x48 | H | H Schlüssel |
| 73 | 0x49 | ICH | Ich Schlüssel |
| 74 | 0x4a | J | J Schlüssel |
| 75 | 0x4b | K | K Schlüssel |
| 76 | 0x4c | L | L Schlüssel |
| 77 | 0x4d | M | M Schlüssel |
| 78 | 0x4e | N | N Schlüssel |
| 79 | 0x4f | O | O Schlüssel |
| 80 | 0x50 | P | P Schlüssel |
| 81 | 0x51 | Q | Q Key |
| 82 | 0x52 | R | R Schlüssel |
| 83 | 0x53 | S | S Schlüssel |
| 84 | 0x54 | T | T Schlüssel |
| 85 | 0x55 | U | U Schlüssel |
| 86 | 0x56 | V | V Schlüssel |
| 87 | 0x57 | W | W Key |
| 88 | 0x58 | X | X Schlüssel |
| 89 | 0x59 | Y | Y Schlüssel |
| 90 | 0x5a | Z | Z Schlüssel |
| 91 | 0x5b | Lwin | Linke Windows -Taste (natürliche Tastatur) |
| 92 | 0x5c | Rwin | Rechte Windows -Taste (natürliche Tastatur) |
| 93 | 0x5d | Apps | Anwendungsschlüssel (natürliche Tastatur) |
| 94 | 0x5e | - - | Reserviert |
| 95 | 0x5f | SCHLAFEN | Computer Schlafschlüssel |
| 96 | 0x60 | Numpad0 | Numerische Tastatur 0 Taste |
| 97 | 0x61 | Numpad1 | Numerische Tastatur 1 -Taste |
| 98 | 0x62 | Numpad2 | Numerische Tastatur 2schlüssel |
| 99 | 0x63 | Numpad3 | Numerische Tastatur 3 -Taste |
| 100 | 0x64 | Numpad4 | Numerische Tastatur 4 -Taste |
| 101 | 0x65 | Numpad5 | Numerische Tastatur 5 -Taste |
| 102 | 0x66 | Numpad6 | Numerische Tastatur 6 -Taste |
| 103 | 0x67 | Numpad7 | Numerische Tastatur 7 -Taste |
| 104 | 0x68 | Numpad8 | Numerische Tastatur 8 -Taste |
| 105 | 0x69 | Numpad9 | Numerische Tastatur 9 -Taste |
| 106 | 0x6a | MULTIPLIZIEREN | Taste multiplizieren |
| 107 | 0x6b | HINZUFÜGEN | Taste hinzufügen |
| 108 | 0x6c | SEPARATOR | Separatorschlüssel |
| 109 | 0x6d | SUBTRAHIEREN | Schlüssel subtrahieren |
| 110 | 0x6e | DEZIMAL | Dezimalschlüssel |
| 111 | 0x6f | TEILEN | Schlüssel teilen |
| 112 | 0x70 | F1 | F1 -Schlüssel |
| 113 | 0x71 | F2 | F2 Schlüssel |
| 114 | 0x72 | F3 | F3 Schlüssel |
| 115 | 0x73 | F4 | F4 -Schlüssel |
| 116 | 0x74 | F5 | F5 Schlüssel |
| 117 | 0x75 | F6 | F6 Schlüssel |
| 118 | 0x76 | F7 | F7 Schlüssel |
| 119 | 0x77 | F8 | F8 Schlüssel |
| 120 | 0x78 | F9 | F9 Schlüssel |
| 121 | 0x79 | F10 | F10 Schlüssel |
| 122 | 0x7a | F11 | F11 Schlüssel |
| 123 | 0x7b | F12 | F12schlüssel |
| 124 | 0x7c | F13 | F13 Schlüssel |
| 125 | 0x7d | F14 | F14 Schlüssel |
| 126 | 0x7e | F15 | F15 Schlüssel |
| 127 | 0x7f | F16 | F16 Schlüssel |
| 128 | 0x80 | F17 | F17 Schlüssel |
| 129 | 0x81 | F18 | F18 Schlüssel |
| 130 | 0x82 | F19 | F19 Schlüssel |
| 131 | 0x83 | F20 | F20 Schlüssel |
| 132 | 0x84 | F21 | F21 Schlüssel |
| 133 | 0x85 | F22 | F22 Schlüssel |
| 134 | 0x86 | F23 | F23 Schlüssel |
| 135 | 0x87 | F24 | F24 Schlüssel |
| 144 | 0x90 | Numlock | Num -Lock -Schlüssel |
| 145 | 0x91 | SCROLLEN | Scroll -Sperrschlüssel |
| 160 | 0xa0 | LSHIFT | Linksschichtschlüssel |
| 161 | 0xa1 | Rshift | Rechtsschichtschlüssel |
| 162 | 0xa2 | Lcontrol | Linke Steuerschlüssel |
| 163 | 0xa3 | Rcontrol | Rechtskontrollschlüssel |
| 164 | 0xa4 | Lmenu | Links Alt -Schlüssel |
| 165 | 0xa5 | Rmenu | Rechts Alt -Schlüssel |
| 166 | 0xa6 | Browser_back | Browser zurück -Taste |
| 167 | 0xa7 | Browser_forward | Browser -Vorwärtsschlüssel |
| 168 | 0xa8 | Browser_refresh | Browser -Aktualisierungsschlüssel |
| 169 | 0xa9 | Browser_stop | Browser -Stopptaste |
| 170 | 0xaa | Browser_search | Browser -Suchschlüssel |
| 171 | 0xab | Browser_favoriten | Browser -Favoritenschlüssel |
| 172 | 0xac | Browser_home | Browser Start und Heimtaste |
| 173 | 0xad | Volume_Mute | Lautstärkestummel |
| 174 | 0xae | Volume_down | Lautstärke -Down -Schlüssel |
| 175 | 0xaf | Volume_UP | Lautstärketaste |
| 176 | 0xb0 | Media_Next_track | Nächster Titelschlüssel |
| 177 | 0xb1 | Medi_prev_track | Vorheriger Titelschlüssel |
| 178 | 0xb2 | Media_Stop | Stop Media Key |
| 179 | 0xb3 | Medi_play_pause | Medienschlüssel spielen/pausieren |
| 180 | 0xb4 | Starten_mail | Starten Sie den Postschlüssel |
| 181 | 0xb5 | Starten_media_select | Wählen Sie den Medienschlüssel |
| 182 | 0xb6 | Starten_app1 | Anwendung 1 Schlüssel starten |
| 183 | 0xb7 | Starten_app2 | Anwendung 2 Taste starten |
| 186 | 0xba | OEM_1 | Für verschiedene Zeichen verwendet; Es kann je nach Tastatur variieren. Für die US -Standard -Tastatur die ';:': 'Taste |
| 187 | 0xbb | OEM_PLUS | Für jedes Land/jede Region der '+' Schlüssel |
| 188 | 0xbc | OEM_COMMA | Für jedes Land/jede Region, die ',' Schlüssel |
| 189 | 0xbd | OEM_MINUS | Für jedes Land/jede Region ist der Schlüssel '-' |
| 190 | 0xbe | OEM_PERIOD | Für jedes Land/jede Region das '.' Schlüssel |
| 191 | 0xbf | OEM_2 | Für verschiedene Zeichen verwendet; Es kann je nach Tastatur variieren. Für die US -Standard -Tastatur die '/?' Schlüssel |
| 192 | 0xc0 | OEM_3 | Für verschiedene Zeichen verwendet; Es kann je nach Tastatur variieren. Für die US -Standard -Tastatur "" ~ ", die Taste" ~ " |
| 219 | 0xdb | OEM_4 | Für verschiedene Zeichen verwendet; Es kann je nach Tastatur variieren. Für die US -Standard -Tastatur "[{" Taste |
| 220 | 0xdc | OEM_5 | Für verschiedene Zeichen verwendet; Es kann je nach Tastatur variieren. Für die US -Standard -Tastatur "|" Schlüssel |
| 221 | 0xdd | OEM_6 | Für verschiedene Zeichen verwendet; Es kann je nach Tastatur variieren. Für die US -Standard -Tastatur '}'} 'Taste |
| 222 | 0xde | OEM_7 | Für verschiedene Zeichen verwendet; Es kann je nach Tastatur variieren. Für die US-Standard-Tastatur "Single-Quote/Double-Quote" -Taste |
| 223 | 0xdf | OEM_8 | Für verschiedene Zeichen verwendet; Es kann je nach Tastatur variieren. |
| 226 | 0xe2 | OEM_102 | Reserviert |
| 229 | 0xe5 | ProcessKey | IME -Prozessschlüssel |
| 231 | 0xe7 | PAKET | Wird verwendet, um Unicode -Zeichen zu übergeben, als wären sie Tastenanschläge. Der Taste VK_Packet ist das niedrige Wort eines 32-Bit-virtuellen Schlüsselwerts, der für Nicht-Tyboard-Eingabemethoden verwendet wird. Weitere Informationen finden Sie unter Bemerkung in KeyBdInput, SendInput, WM_Keydown und Wm_keyup |
| 246 | 0xf6 | Attn | ATTN KEY |
| 247 | 0xf7 | Crsel | Crsel -Schlüssel |
| 248 | 0xf8 | Exsel | Exselschlüssel |
| 249 | 0xf9 | EREOF | EOF -Schlüssel löschen |
| 250 | 0xfa | SPIELEN | Spielen Sie Schlüssel |
| 251 | 0xfb | ZOOM | Zoomschlüssel |
| 252 | 0xfc | Noname | Reserviert |
| 253 | 0xfd | PA1 | PA1 -Schlüssel |
| 254 | 0xfe | OEM_Clear | Klarer Schlüssel |