KeyFlow adalah proyek C ++ yang kuat yang membantu pengguna meningkatkan produktivitas mereka dengan membuat kode cheat yang disesuaikan dan kombinasi kunci. KeyFlow dapat digunakan untuk meluncurkan program, membuka dokumen, dan meniru penekanan tombol. Menggunakan alat ini, Anda dapat menetapkan kode cheat atau kombinasi kunci (pintasan) untuk menjalankan program atau menyiram beberapa string yang telah ditentukan ke jendela aktif pada mesin windows.
Fitur
Mulai mulai menggunakan KeyFlow, ikuti langkah -langkah sederhana ini:
Jalankan file yang dapat dieksekusi untuk meluncurkan aplikasi KeyFlow. Pastikan file konfigurasi (../config/codes.config dan ../config/shortcuts.config) terletak di direktori masing -masing.
Jika file konfigurasi tidak ditemukan di lokasi default mereka, Anda dapat memberikan jalur khusus melalui argumen baris perintah. Klik kanan pada proyek KeyFlow di Solution Explorer dan klik "Properties". Tentukan argumen baris perintah di "Properti Konfigurasi> Debugging> Argumen Perintah".
Kustomisasi kode cheat Anda, kombinasi kunci, hotword, dan tindakan terkait menggunakan panduan yang disediakan di bawah ini.
Untuk shortcuts.config :
$ , string di sebelah kanan menunjukkan jalur yang dapat dieksekusi untuk diluncurkan ketika kombinasi kunci ditekan.: , string di sebelah kanan akan dicetak di jendela aktif. # 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
Untuk codes.config :
Tentukan panjang yang diinginkan dari cheat Anda di awal file.
Sisi kiri operator harus berisi kode cheat.
Bergantung pada operator yang digunakan, sisi kanan dapat berupa string yang akan dicetak di jendela aktif atau jalur ke program yang dapat dieksekusi.
Jika operator adalah $, string di sebelah kanan menunjukkan jalur yang dapat dieksekusi untuk diluncurkan ketika kode cheat dipicu.
Jika operator adalah :, string di sebelah kanan akan dicetak di jendela aktif.
Setiap operasi harus ditulis pada satu baris.
Dimungkinkan untuk memasukkan komentar dalam file, tetapi mereka harus ditempatkan pada baris yang terpisah.
# 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
Instruksi ini akan membantu Anda memulai dengan KeyFlow dan memungkinkan Anda untuk menyesuaikan fungsinya sesuai dengan preferensi Anda.
Berkontribusi
Kode kunci keyboard dan nama kunci yang sesuai
Tabel ini berfungsi sebagai referensi untuk menentukan pintasan dalam file shortcuts.config. Ini memberikan nilai desimal dan heksadesimal dari kunci keyboard, bersama dengan nama dan deskripsi konstan yang sesuai. Nama -nama konstan ini dapat digunakan untuk menghasilkan pintasan di pintasan.config seperti yang ditunjukkan dalam contoh yang disebutkan di atas.
Untuk informasi lebih rinci tentang kode kunci virtual, Anda dapat mengunjungi dokumentasi Microsoft.
| Nilai desimal | Nilai hex | Konstan | Keterangan |
|---|---|---|---|
| 1 | 0x01 | Lbutton | Tombol mouse kiri |
| 2 | 0x02 | Rbutton | Tombol mouse kanan |
| 3 | 0x03 | MEMBATALKAN | Pemrosesan b-break |
| 4 | 0x04 | Mbutton | Tombol Tengah Mouse (Tiga Tikon) |
| 5 | 0x05 | Xbutton1 | Tombol mouse x1 |
| 6 | 0x06 | Xbutton2 | Tombol mouse x2 |
| 8 | 0x08 | KEMBALI | Kunci Backspace |
| 9 | 0x09 | Tab | Kunci tab |
| 12 | 0x0c | JERNIH | Kunci yang jelas |
| 13 | 0x0d | KEMBALI | Masukkan kunci |
| 16 | 0x10 | MENGGESER | Kunci shift |
| 17 | 0x11 | KONTROL | Kunci CTRL |
| 18 | 0x12 | MENU | Kunci alt |
| 19 | 0x13 | BERHENTI SEBENTAR | Jeda kunci |
| 20 | 0x14 | MODAL | Kunci Kunci Caps |
| 21 | 0x15 | Kana | IME KANA MODE |
| 21 | 0x15 | Barael | IME Hanguel Mode (Dipelihara untuk Kompatibilitas; Gunakan VK_Hangul) |
| 21 | 0x15 | Hangul | IME Hangul Mode |
| 22 | 0x16 | IME_ON | IME ON |
| 23 | 0x17 | JUNJA | IME JUNJA MODE |
| 24 | 0x18 | TERAKHIR | Mode final IME |
| 25 | 0x19 | Hanja | IME HANJA MODE |
| 25 | 0x19 | Kanji | IME Kanji Mode |
| 26 | 0x1a | IME_OFF | IME Off |
| 27 | 0x1b | MELARIKAN DIRI | Kunci ESC |
| 28 | 0x1c | MENGUBAH | IME MELAKUKAN |
| 29 | 0x1d | Non -konvert | Ime non -convert |
| 30 | 0x1e | MENERIMA | IME Terima |
| 31 | 0x1f | Modechange | Permintaan perubahan mode IME |
| 32 | 0x20 | RUANG ANGKASA | Spasi |
| 33 | 0x21 | SEBELUMNYA | Kunci Halaman Up |
| 34 | 0x22 | BERIKUTNYA | Kunci Halaman Down |
| 35 | 0x23 | AKHIR | Kunci Akhir |
| 36 | 0x24 | RUMAH | Kunci rumah |
| 37 | 0x25 | KIRI | Kunci panah kiri |
| 38 | 0x26 | KE ATAS | Up Panah Kunci |
| 39 | 0x27 | BENAR | Kunci panah kanan |
| 40 | 0x28 | TURUN | Kunci panah bawah |
| 41 | 0x29 | MEMILIH | Pilih kunci |
| 42 | 0x2a | MENCETAK | Kunci cetak |
| 43 | 0x2b | MENJALANKAN | Mengeksekusi kunci |
| 44 | 0x2c | FOTO | Cetak Kunci Layar |
| 45 | 0x2d | MENYISIPKAN | Kunci INS |
| 46 | 0x2e | MENGHAPUS | Del Key |
| 47 | 0x2f | MEMBANTU | Membantu kunci |
| 48 | 0x30 | 0 | 0 Kunci |
| 49 | 0x31 | 1 | 1 kunci |
| 50 | 0x32 | 2 | 2 kunci |
| 51 | 0x33 | 3 | 3 kunci |
| 52 | 0x34 | 4 | 4 Key |
| 53 | 0x35 | 5 | 5 kunci |
| 54 | 0x36 | 6 | 6 Key |
| 55 | 0x37 | 7 | 7 Key |
| 56 | 0x38 | 8 | 8 Key |
| 57 | 0x39 | 9 | 9 Key |
| 65 | 0x41 | A | Kunci |
| 66 | 0x42 | B | B kunci |
| 67 | 0x43 | C | Kunci C. |
| 68 | 0x44 | D | D Key |
| 69 | 0x45 | E | E Key |
| 70 | 0x46 | F | Kunci F. |
| 71 | 0x47 | G | Kunci G. |
| 72 | 0x48 | H | H Key |
| 73 | 0x49 | SAYA | I Key |
| 74 | 0x4a | J | J Key |
| 75 | 0x4b | K | K Key |
| 76 | 0x4c | L | kunci L |
| 77 | 0x4d | M | M Key |
| 78 | 0x4e | N | N kunci |
| 79 | 0x4f | HAI | O Kunci |
| 80 | 0x50 | P | P Key |
| 81 | 0x51 | Q | Q Key |
| 82 | 0x52 | R | Kunci R. |
| 83 | 0x53 | S | S Key |
| 84 | 0x54 | T | T kunci |
| 85 | 0x55 | U | U Key |
| 86 | 0x56 | V | V Key |
| 87 | 0x57 | W | Kunci W. |
| 88 | 0x58 | X | Kunci x |
| 89 | 0x59 | Y | Kunci y |
| 90 | 0x5a | Z | Z Key |
| 91 | 0x5b | Lwin | Kunci Windows Kiri (Keyboard Alami) |
| 92 | 0x5c | Rwin | Kunci Windows Kanan (Keyboard Alami) |
| 93 | 0x5d | Aplikasi | Kunci Aplikasi (Keyboard Alami) |
| 94 | 0x5e | - | Disimpan |
| 95 | 0x5f | TIDUR | Kunci tidur komputer |
| 96 | 0x60 | Numpad0 | Tombol keypad numerik 0 |
| 97 | 0x61 | Numpad1 | Kunci keypad 1 numerik |
| 98 | 0x62 | Numpad2 | Kunci keypad numerik 2 |
| 99 | 0x63 | Numpad3 | Key keypad 3 numerik |
| 100 | 0x64 | Numpad4 | Tombol keypad numerik 4 |
| 101 | 0x65 | Numpad5 | Key keypad numerik 5 kunci |
| 102 | 0x66 | Numpad6 | Kunci keypad numerik 6 |
| 103 | 0x67 | Numpad7 | Tombol keypad numerik 7 |
| 104 | 0x68 | Numpad8 | Tombol keypad numerik 8 |
| 105 | 0x69 | Numpad9 | Tombol keypad numerik 9 |
| 106 | 0x6a | BERKEMBANG BIAK | Gandakan kunci |
| 107 | 0x6b | MENAMBAHKAN | Tambahkan kunci |
| 108 | 0x6c | Pemisah | Kunci pemisah |
| 109 | 0x6d | MENGURANGI | Kurangi kunci |
| 110 | 0x6e | DESIMAL | Kunci desimal |
| 111 | 0x6f | MEMBAGI | Bagilah kunci |
| 112 | 0x70 | F1 | Kunci F1 |
| 113 | 0x71 | F2 | Kunci F2 |
| 114 | 0x72 | F3 | Kunci F3 |
| 115 | 0x73 | F4 | Kunci F4 |
| 116 | 0x74 | F5 | Kunci F5 |
| 117 | 0x75 | F6 | Kunci F6 |
| 118 | 0x76 | F7 | Kunci F7 |
| 119 | 0x77 | F8 | Kunci F8 |
| 120 | 0x78 | F9 | Kunci F9 |
| 121 | 0x79 | F10 | Kunci F10 |
| 122 | 0x7a | F11 | Kunci F11 |
| 123 | 0x7b | F12 | Kunci F12 |
| 124 | 0x7c | F13 | Kunci F13 |
| 125 | 0x7d | F14 | Kunci F14 |
| 126 | 0x7e | F15 | Kunci F15 |
| 127 | 0x7f | F16 | Kunci F16 |
| 128 | 0x80 | F17 | Kunci F17 |
| 129 | 0x81 | F18 | Kunci F18 |
| 130 | 0x82 | F19 | Kunci F19 |
| 131 | 0x83 | F20 | Kunci F20 |
| 132 | 0x84 | F21 | Kunci F21 |
| 133 | 0x85 | F22 | Kunci F22 |
| 134 | 0x86 | F23 | Kunci F23 |
| 135 | 0x87 | F24 | Kunci F24 |
| 144 | 0x90 | Numlock | Kunci Kunci Num |
| 145 | 0x91 | MENGGULIR | Kunci kunci gulir |
| 160 | 0xa0 | Lshift | Kunci shift kiri |
| 161 | 0xa1 | Rshift | Kunci shift kanan |
| 162 | 0xA2 | LControl | Kunci kontrol kiri |
| 163 | 0xa3 | Rcontrol | Kunci Kontrol Kanan |
| 164 | 0xa4 | Lmenu | Kunci Alt Kiri |
| 165 | 0xa5 | Rmenu | Kunci alt kanan |
| 166 | 0xa6 | Browser_back | Kunci Kembali Browser |
| 167 | 0xa7 | Browser_forward | Kunci Forward Browser |
| 168 | 0xA8 | Browser_refresh | Kunci Refresh Browser |
| 169 | 0xa9 | Browser_stop | Browser Stop Key |
| 170 | 0xaa | Browser_search | Kunci pencarian browser |
| 171 | 0xab | Browser_favorites | Kunci Favorit Browser |
| 172 | 0xac | Browser_home | Browser Start dan Home Key |
| 173 | 0xad | Volume_mute | Volume Mute Key |
| 174 | 0xae | Volume_down | Kunci Down Volume |
| 175 | 0xaf | Volume_up | Volume Up Key |
| 176 | 0xB0 | Media_next_track | Kunci trek berikutnya |
| 177 | 0xB1 | Media_prev_track | Kunci trek sebelumnya |
| 178 | 0xB2 | Media_stop | Hentikan kunci media |
| 179 | 0xB3 | Media_play_pause | Putar/jeda kunci media |
| 180 | 0xB4 | Launch_mail | Mulai Kunci Surat |
| 181 | 0xB5 | Launch_media_select | Pilih Kunci Media |
| 182 | 0xB6 | Launch_app1 | Mulai Aplikasi 1 Kunci |
| 183 | 0xB7 | Launch_app2 | Mulai Aplikasi 2 Kunci |
| 186 | 0xba | OEM_1 | Digunakan untuk karakter lain -lain; Ini dapat bervariasi dengan keyboard. Untuk keyboard standar AS, tombol ';:' |
| 187 | 0xBB | Oem_plus | Untuk negara/wilayah mana pun, kunci '+' |
| 188 | 0xBC | OEM_Comma | Untuk negara/wilayah mana pun, kunci ',' |
| 189 | 0xbd | OEM_MINUS | Untuk negara/wilayah mana pun, kunci '-' |
| 190 | 0xbe | OEM_PERIOD | Untuk negara/wilayah mana pun, '.' kunci |
| 191 | 0xbf | OEM_2 | Digunakan untuk karakter lain -lain; Ini dapat bervariasi dengan keyboard. Untuk keyboard standar AS, '/?' kunci |
| 192 | 0xc0 | OEM_3 | Digunakan untuk karakter lain -lain; Ini dapat bervariasi dengan keyboard. Untuk keyboard standar AS, kunci '`~' |
| 219 | 0xdb | OEM_4 | Digunakan untuk karakter lain -lain; Ini dapat bervariasi dengan keyboard. Untuk keyboard standar AS, tombol '[{' |
| 220 | 0xdc | OEM_5 | Digunakan untuk karakter lain -lain; Ini dapat bervariasi dengan keyboard. Untuk keyboard standar AS, '|' kunci |
| 221 | 0xdd | OEM_6 | Digunakan untuk karakter lain -lain; Ini dapat bervariasi dengan keyboard. Untuk keyboard standar AS, kunci ']}' |
| 222 | 0xde | OEM_7 | Digunakan untuk karakter lain -lain; Ini dapat bervariasi dengan keyboard. Untuk keyboard standar AS, kunci 'kutipan tunggal/kutipan ganda' |
| 223 | 0xdf | OEM_8 | Digunakan untuk karakter lain -lain; Ini dapat bervariasi dengan keyboard. |
| 226 | 0xe2 | OEM_102 | Disimpan |
| 229 | 0xe5 | ProcessKey | Kunci proses IME |
| 231 | 0xe7 | PAKET | Digunakan untuk melewati karakter Unicode seolah -olah mereka adalah penekanan tombol. Kunci VK_Packet adalah kata rendah dari nilai kunci virtual 32-bit yang digunakan untuk metode input non-keyboard. Untuk informasi lebih lanjut, lihat Komentar di KeyBDInput, SendInput, WM_KEYDOWN, dan WM_KEYUP |
| 246 | 0xf6 | Attn | Kunci attn |
| 247 | 0xf7 | Crsel | Kunci CRSEL |
| 248 | 0xf8 | Exsel | Kunci exsel |
| 249 | 0xf9 | Ereof | Hapus Kunci EOF |
| 250 | 0xfa | BERMAIN | Mainkan kunci |
| 251 | 0xfb | Zoom | Kunci Zoom |
| 252 | 0xfc | Noname | Disimpan |
| 253 | 0xfd | Pa1 | Kunci PA1 |
| 254 | 0xfe | Oem_clear | Kunci yang jelas |