按键精灵7?按键精灵3.7.3版本下载
- 跳转官网下载下载点击免费下载
按键精灵怎么编写脚本 怎么写脚本按键7
编写按键精灵的脚本主要是通过模拟按键输入,实现自动化操作。以模拟按键“7”为例,我们来详细解析不同的脚本编写方法。
首先,我们来看第一段脚本:SetSimMode 2BeginThread按7Delay 500BeginThread按ESub按7()Rem aKeyPress"7", 1Delay 500goto aEnd SubSub按E()rem bKeyPress"E", 1Delay 3000goto bEnd Sub
这段脚本的目的是每隔500毫秒按一次“7”,然后每隔3000毫秒按一次“E”。其主要步骤是:首先设置模拟模式为2(通常用于模拟键盘输入),接着使用`BeginThread`开始一个线程,执行按“7”的操作,紧接着延时500毫秒,然后再次开始一个线程,执行按“E”的操作,延时3000毫秒。
接着,我们看第二段脚本:SetSimMode 2Rem goKeyPress"7", 1Delay 500KeyPress"E", 1For 3Delay 1000NextGoto go
这段脚本的目标是按“7”之后,每隔0.5秒按一次“E”,再隔3秒循环操作。其主要步骤为:设置模拟模式为2,然后模拟按“7”,延时500毫秒后模拟按“E”,然后使用循环结构执行3次,每次循环延时1000毫秒,最后通过`Goto go`返回起点,再次执行循环。
综上所述,按键精灵的脚本编写需要根据具体需求来设计,可以实现自动化按键输入,从而完成复杂操作。通过调整延时时间和按键顺序,可以实现灵活多变的自动化操作。
按键精灵7简单的单按键后台
Call RunApp("notepad")//打开记事本或你需要用的东西
Delay 1000//延迟1秒
//需要确认把记事本放在前台
hwnd=Plugin.Window.Find(0,"无标题-记事本")//查找标题为"无标题-记事本"的窗口,指定窗口类名为0
//需要先得到可以发送按键消息的窗口
Hwnd= Plugin.Window.FindEx(Hwnd, 0,"Edit", 0)
//Plugin Window.Active(hwnd)
//Plugin hwnd= Window.GetKeyFocusWnd()
MessageBox"提醒:如果您现在的热键模式是“普通模式”,将有可能导致键盘失去响应,按下ctrl+alt+del即可解决这个问题。建议您在设置里使用“软件模式”的热键启动方式。"
MessageBox"现在可以把记事本的窗口放在后台,或者是最小化"
delay 1000
Call Plugin.Bkgnd.KeyDown(hwnd,90)
Call Plugin.Bkgnd.KeyDown(hwnd,90)
DELAY 203
Call Plugin.Bkgnd.KeyUp(hwnd,90)
Call Plugin.Bkgnd.KeyUp(hwnd,90)
delay 1000
按键精灵脚本代码
VB中的键码常数键码值描述
-------------------------------------------------------------------
vbKeyLButton 1鼠标左键
-------------------------------------------------------------------
vbKeyRButton 2鼠标右键
-------------------------------------------------------------------
vbKeyCancel 3 CANCEL键
-------------------------------------------------------------------
vbKeyMButton 4鼠标中键
-------------------------------------------------------------------
vbKeyBack 8 Backspace键
-------------------------------------------------------------------
vbKeyTab 9 TAB键
-------------------------------------------------------------------
vbKeyClear 12 CLEAR键
-------------------------------------------------------------------
vbKeyReturn 13 Enter键
-------------------------------------------------------------------
vbKeyShift 16 Shift键
-------------------------------------------------------------------
vbKeyConterol 17 Ctrl键
-------------------------------------------------------------------
vbKeyMenu 18菜单键
-------------------------------------------------------------------
vbKeyPause 19 PAUSE键
-------------------------------------------------------------------
vbKeyCapital 20 CAPS LOCK键
-------------------------------------------------------------------
vbKeyEscape 27 ESC键
-------------------------------------------------------------------
vbKeySpace 32 SPACEBAR键
-------------------------------------------------------------------
vbKeyPageUp 33 PAGEUP键
-------------------------------------------------------------------
vbKeyPageDown 34 PAGEDOWN键
-------------------------------------------------------------------
vbKeyEnd 35 END键
-------------------------------------------------------------------
vbKeyHome 36 HOME键
-------------------------------------------------------------------
vbKeyLeft 37 LEFT ARROW键←
-------------------------------------------------------------------
vbKeyUp 38 UP ARROW键↑
-------------------------------------------------------------------
vbKeyRight 39 RIGHT ARROW键→
-------------------------------------------------------------------
vbKeyDown 40 DOWN ARROW键↓
-------------------------------------------------------------------
vbKeySelect 41 SELECT键
-------------------------------------------------------------------
vbKeyPrint 42 PRINT SCREEN键
-------------------------------------------------------------------
vbKeyExecute 43 EXECUTE键
-------------------------------------------------------------------
vbKeySnapshot 44 SNAP SHOT键
-------------------------------------------------------------------
vbKeyInser 45 INSERT键
-------------------------------------------------------------------
vbKeyDelete 46 DELETE键
-------------------------------------------------------------------
vbKeyHelp 47 HELP键
-------------------------------------------------------------------
vbKey0 48 0键
-------------------------------------------------------------------
vbKey1 49 1键
-------------------------------------------------------------------
vbKey2 50 2键
-------------------------------------------------------------------
vbKey3 51 3键
-------------------------------------------------------------------
vbKey4 52 4键
-------------------------------------------------------------------
vbKey5 53 5键
-------------------------------------------------------------------
vbKey6 54 6键
-------------------------------------------------------------------
vbKey7 55 7键
-------------------------------------------------------------------
vbKey8 56 8键
-------------------------------------------------------------------
vbKey9 57 9键
-------------------------------------------------------------------
vbKeyA 65 A键
-------------------------------------------------------------------
vbKeyB 66 B键
-------------------------------------------------------------------
vbKeyC 67 C键
-------------------------------------------------------------------
vbKeyD 68 D键
-------------------------------------------------------------------
vbKeyE 69 E键
-------------------------------------------------------------------
vbKeyF 70 F键
-------------------------------------------------------------------
vbKeyG 71 G键
-------------------------------------------------------------------
vbKeyH 72 H键
-------------------------------------------------------------------
vbKeyI 73 I键
-------------------------------------------------------------------
vbKeyJ 74 J键
-------------------------------------------------------------------
vbKeyK 75 K键
-------------------------------------------------------------------
vbKeyL 76 L键
-------------------------------------------------------------------
vbKeyM 77 M键
-------------------------------------------------------------------
vbKeyN 78 N键
-------------------------------------------------------------------
vbKeyO 79 O键
-------------------------------------------------------------------
vbKeyP 80 P键
-------------------------------------------------------------------
vbKeyQ 81 Q键
-------------------------------------------------------------------
vbKeyR 82 R键
-------------------------------------------------------------------
vbKeyS 83 S键
-------------------------------------------------------------------
vbKeyT 84 T键
-------------------------------------------------------------------
vbKeyU 85 U键
-------------------------------------------------------------------
vbKeyV 86 V键
-------------------------------------------------------------------
vbKeyW 87 W键
-------------------------------------------------------------------
vbKeyX 88 X键
-------------------------------------------------------------------
vbKeyY 89 Y键
-------------------------------------------------------------------
vbKeyZ 90 Z键
-------------------------------------------------------------------
vbKeyNum0 96 0键(在数字小键盘上)
-------------------------------------------------------------------
vbKeyNum1 97 1键(在数字小键盘上)
-------------------------------------------------------------------
vbKeyNum2 98 2键(在数字小键盘上)
-------------------------------------------------------------------
vbKeyNum3 99 3键(在数字小键盘上)
-------------------------------------------------------------------
vbKeyNum4 100 4键(在数字小键盘上)
-------------------------------------------------------------------
vbKeyNum5 101 5键(在数字小键盘上)
-------------------------------------------------------------------
vbKeyNum6 102 6键(在数字小键盘上)
-------------------------------------------------------------------
vbKeyNum7 103 7键(在数字小键盘上)
-------------------------------------------------------------------
vbKeyNum8 104 8键(在数字小键盘上)
-------------------------------------------------------------------
vbKeyNum9 105 9键(在数字小键盘上)
-------------------------------------------------------------------
vbKeyMultiply 106乘号(*)键
-------------------------------------------------------------------
vbKeyAdd 107加号(+)键
-------------------------------------------------------------------
vbKeySeparator 108 Enter键(在数字小键盘上)
-------------------------------------------------------------------
vbKeySubtract 109减号(-)键
-------------------------------------------------------------------
vbKeyDecimal 110小数点(.)键
-------------------------------------------------------------------
vbKeyDivide 111除号(/)键
-------------------------------------------------------------------
vbKeyF1 112 F1键
-------------------------------------------------------------------
vbKeyF2 113 F2键
-------------------------------------------------------------------
vbKeyF3 114 F3键
-------------------------------------------------------------------
vbKeyF4 115 F4键
-------------------------------------------------------------------
vbKeyF5 116 F5键
-------------------------------------------------------------------
vbKeyF6 117 F6键
-------------------------------------------------------------------
vbKeyF7 118 F7键
-------------------------------------------------------------------
vbKeyF8 119 F8键
-------------------------------------------------------------------
vbKeyF9 120 F9键
-------------------------------------------------------------------
vbKeyF10 121 F10键
-------------------------------------------------------------------
vbKeyF11 122 F11键
-------------------------------------------------------------------
vbKeyF12 123 F12键
-------------------------------------------------------------------
vbKeyF13 124 F13键
-------------------------------------------------------------------
vbKeyF14 125 F14键
-------------------------------------------------------------------
vbKeyF15 126 F15键
-------------------------------------------------------------------
vbKeyF16 127 F16键
-------------------------------------------------------------------
vbKeyNumlock 144 NUM LOCK键
-------------------------------------------------------------------