Keyboard Mouse Simulator Ver1.1
http://nanakorobiyaoki.at.infoseek.co.jp/
mailto:sesesepia@hotmail.com
[Usage]
kms.exe (Action)...
[Actions]
Keyboard Action (keycode : Hexadecimal code, Please refer to below keycode table. )
KeyDown : KDkeycode
KeyUp : KUkeycode
KeyDownUP : KIkeycode
Mouse button Action (mousecode : Hexadecimal code, Please refer to below mousecode table. )
MouseDown or MouseUp : Mmousecode
MouseLeftClick : ML
MouseRightClick : MR
MouseMiddleClick : MM
Mouse cursor Action ( x and y : Decimal number.)
Mouse movement in absolute coordinates. : MAx:y
Mouse movement in relative coordinates from current position. : MGx:y
Wait Action
Wait : Wmillisecond
Into Test Mode Action (Action check only betwen "T" and "R".)
Test Mode On : T
Return to Run Mode Action (When it is not in TestMode, this action do nothing)
Test Mode Off : RPause Action (New)
Show pause dialog. : P
[Example]
[Code Table]
08 VK_BACK BS(BackSpace) 09 VK_TAB TAB 0C VK_CLEAR 0D VK_RETURN Enter 10 VK_SHIFT Shift 11 VK_CONTROL Ctrl 12 VK_MENU Alt(GRPH) 13 VK_PAUSE Pause 14 VK_CAPITAL CapsLock 15 VK_KANA 16 VK_HANGUL 17 VK_JUNJA 18 VK_FINAL 19 VK_HANJA(VK_KANJI) 1B VK_ESCAPE ESC 1C VK_CONVERT 変換 1D VK_NONCONVERT 無変換 1E VK_ACCEPT 1F VK_MODECHANGE 20 VK_SPACE 21 VK_PRIOR PageUp(RollDown) 22 VK_NEXT PageDown(RollUp) 23 VK_END End(Help) 24 VK_HOME Home 25 VK_LEFT 26 VK_UP 27 VK_RIGHT 28 VK_DOWN 29 VK_SELECT 2A VK_PRINT 2B VK_EXECUTE 2C VK_SNAPSHOT PrintScreen(COPY) 2D VK_INSERT Insert 2E VK_DELETE Delete 2F VK_HELP 30 '0' 0 31 '1' 1 32 '2' 2 33 '3' 3 34 '4' 4 35 '5' 5 36 '6' 6 37 '7' 7 38 '8' 8 39 '9' 9 41 'A' A 42 'B' B 43 'C' C 44 'D' D 45 'E' E 46 'F' F 47 'G' G 48 'H' H 49 'I' I 4A 'J' J 4B 'K' K 4C 'L' L 4D 'M' M 4E 'N' N 4F 'O' O 50 'P' P 51 'Q' Q 52 'R' R 53 'S' S 54 'T' T 55 'U' U 56 'V' V 57 'W' W 58 'X' X 59 'Y' Y 5A 'Z' Z 5B VK_LWIN Left Windows Key 5C VK_RWIN Right Windows Key 5D VK_APPS Application Key 5F VK_SLEEP 60 VK_NUMPAD0 Num 0 61 VK_NUMPAD1 Num 1 62 VK_NUMPAD2 Num 2 63 VK_NUMPAD3 Num 3 64 VK_NUMPAD4 Num 4 65 VK_NUMPAD5 Num 5 66 VK_NUMPAD6 Num 6 67 VK_NUMPAD7 Num 7 68 VK_NUMPAD8 Num 8 69 VK_NUMPAD9 Num 9 6A VK_MULTIPLY Num * 6B VK_ADD Num + 6C VK_SEPARATOR Num , 6D VK_SUBTRACT Num - 6E VK_DECIMAL Num . 6F VK_DIVIDE Num / 70 VK_F1 F1 71 VK_F2 F2 72 VK_F3 F3 73 VK_F4 F4 74 VK_F5 F5 75 VK_F6 F6 76 VK_F7 F7 77 VK_F8 F8 78 VK_F9 F9 79 VK_F10 F10 7A VK_F11 F11 7B VK_F12 F12 7C VK_F13 F13 7D VK_F14 F14 7E VK_F15 F15 7F VK_F16 F16 80 VK_F17 F17 81 VK_F18 F18 82 VK_F19 F19 83 VK_F20 F20 84 VK_F21 F21 85 VK_F22 F22 86 VK_F23 F23 87 VK_F24 F24 90 VK_NUMLOCK NumLock 91 VK_SCROLL ScrollLock 92 Num = A0 VK_LSHIFT Left Shift A1 VK_RSHIFT Right Shift A2 VK_LCONTROL Left Ctrl A3 VK_RCONTROL Right Ctrl A4 VK_LMENU Left Alt A5 VK_RMENU Right Alt A6 VK_BROWSER_BACK A7 VK_BROWSER_FORWARD A8 VK_BROWSER_REFRESH A9 VK_BROWSER_STOP AA VK_BROWSER_SEARCH AB VK_BROWSER_FAVORITES AC VK_BROWSER_HOME AD VK_VOLUME_MUTE AE VK_VOLUME_DOWN AF VK_VOLUME_UP B0 VK_MEDIA_NEXT_TRACK B1 VK_MEDIA_PREV_TRACK B2 VK_MEDIA_STOP B3 VK_MEDIA_PLAY_PAUSE B4 VK_LAUNCH_MAIL B5 VK_LAUNCH_MEDIA_SELECT B6 VK_LAUNCH_APP1 B7 VK_LAUNCH_APP2 BA VK_OEM_1 : BB VK_OEM_PLUS ; BC VK_OEM_COMMA , BD VK_OEM_MINUS - BE VK_OEM_PERIOD . BF VK_OEM_2 / C0 VK_OEM_3 @ DB VK_OEM_4 [ DC VK_OEM_5 \ DD VK_OEM_6 ] DE VK_OEM_7 ^ DF VK_OEM_8 _ E1 VK_OEM_AX E2 VK_OEM_102 _ E3 VK_ICO_HELP E4 VK_ICO_00 E5 VK_PROCESSKEY E6 VK_ICO_CLEAR E7 VK_PACKET E9 VK_OEM_RESET EA VK_OEM_JUMP EB VK_OEM_PA1 EC VK_OEM_PA2 ED VK_OEM_PA3 EE VK_OEM_WSCTRL EF VK_OEM_CUSEL F0 VK_OEM_ATTN F1 VK_OEM_FINISH F2 VK_OEM_COPY F3 VK_OEM_AUTO F4 VK_OEM_ENLW F5 VK_OEM_BACKTAB F6 VK_ATTN F7 VK_CRSEL F8 VK_EXSEL F9 VK_EREOF FA VK_PLAY FB VK_ZOOM FC VK_NONAME FD VK_PA1 FE VK_OEM_CLEAR
2 MOUSEEVENTF_LEFTDOWN 4 MOUSEEVENTF_LEFTUP 8 MOUSEEVENTF_RIGHTDOWN 10 MOUSEEVENTF_RIGHTUP 20 MOUSEEVENTF_MIDDLEDOWN 40 MOUSEEVENTF_MIDDLEUP
[history]