1.求大神写一个按键精灵脚本代码
按键精灵的鼠标动作录制是一项非常好用的功能,但因为鼠标点击的地方是固定死板的,且延迟时间无法调整,如果在后台脚本中添加一些专用代码,就可以调整点击频率和点击时间,甚至可以在安卓模拟器上使用模拟按压式点击,当然,这只是冰山一角,创造脚本为专业连续作业做准备才好玩呢!

按键精灵脚本代码大全:
小技巧:按Ctrl+F,输入命令,即可进行查找定位:
按键精灵命令使用方法:
键盘命令分为两大类:键盘模拟命令和键盘控制命令.键盘模拟命令可以模拟我们日常操作键盘的行为.操作键盘的动作分为三类:按下、弹起、按下并弹起.键盘控制命令可以在脚本执行过程中通过键盘控制脚本行为.
[KeyPress、KeyPressS、KeyPressH]
格式: KeyPress {键盘虚拟码},{次数}
解释: 先"按下"再"弹起"键,模拟我们平时的"按键"操作
2.按键精灵 一个脚本多个 快捷键的代码怎么写
UserVar SetKeys="49|50|51" "快捷键参数设置"//用户输入字符串参数,每一个快捷键设置用|隔开
KeyArrary = split(SetKeys, "|")
EnterKey = WaitKey()
Select Case int(EnterKey)
Case int(KeyArrary(0))
FindPic 0,0,1024,768,"Attachment:\1.bmp",0.9,intX,intY
If intX > 0 And intY > 0 Then
MoveTo intX,intY
Delay 50
LeftClick 1
End If
ExitScript
Case int(KeyArrary(1))
FindPic 0,0,1024,768,"Attachment:\2.bmp",0.9,intX,intY
If intX > 0 And intY > 0 Then
MoveTo intX,intY
Delay 50
LeftClick 1
End If
ExitScript
Case int(KeyArrary(2))
FindPic 0,0,1024,768,"Attachment:\3.bmp",0.9,intX,intY
If intX > 0 And intY > 0 Then
MoveTo intX,intY
Delay 50
LeftClick 1
End If
ExitScript
End Select如上代码该符合你的要求
3.按键精灵知道代码,怎么写成脚本
打开按键精灵,切换到源文件模式,把代码直接粘贴就好了.然后点击上面发布。生成小精灵就OK了。
但这只能是没有附件,没有界面,没有插件的源码可以。
如果有界面,你需要按照代码,画出界面来。然后将附件添加进去。如果有其他支持库,你必须要有支持库文件,放在按键精灵plugin目录下,如:Q语言大学按键精灵支持库.dll。
至于如何判断代码是不是包含这些,只需要点击调试。如直接通过,则可以直接发布成EXE小精灵。如果无法通过,可以在下方调试的脚本信息,查看需要一些什么
专业作者回答,请采纳。如有以问,请追问
4.按键精灵脚本怎么写
好像很容易啊
FindPic 0,0,1024,768,"Attachment:\神盾1.bmp",0.9,intX,intY
If intX > 0 And intY > 0 Then
//找到图一的话就找图2
FindPic 0,0,1024,768,"Attachment:\神盾2.bmp",0.9,intX,intY
If intX > 0 And intY > 0 Then
MoveTo intx, inty
Delay 100
LeftClick 1
Goto 结束
//找到一个就完了吧?
End If
End If
//图1找不到,下面找图3
FindPic 0,0,1024,768,"Attachment:\神盾3.bmp",0.9,intX,intY
If intX > 0 And intY > 0 Then
FindPic 0,0,1024,768,"Attachment:\神盾4.bmp",0.9,intX,intY
If intX > 0 And intY > 0 Then
MoveTo intx, inty
Delay 100
LeftClick 1
Goto 结束
End If
End If
FindPic 0,0,1024,768,"Attachment:\神盾5.bmp",0.9,intX,intY
If intX > 0 And intY > 0 Then
FindPic 0,0,1024,768,"Attachment:\神盾6.bmp",0.9,intX,intY
If intX > 0 And intY > 0 Then
MoveTo intx, inty
Delay 100
LeftClick 1
Goto 结束
End If
End If
Rem 结束
5.高分
VBSCall a=GetPixelColor(100,120)
VBSCall b=GetPixelColor(101,121)
VBSCall c=GetPixelColor(102,122)
If a=b
If a=c
MoveTo 27 750
LeftClick 1
EndIf
复制上面的到源代码就可以了
//第一行括号内为x1,y1;第二行括号内为x2,y2;第三行括号内为x3,y3; MoveTo 27 750为鼠标移到 x y
下面用 and 也可以
VBSCall GetCursorpos(100,120)
color1=GetPixelColor(100,120)
VBSCall GetCursorpos(101,121)
color2=GetPixelColor(101,121)
VBSCall GetCursorpos(102,122)
color3=GetPixelColor(102,122)
If color1=color2 and color1=color3
MoveTo 27 750
LeftClick 1
EndIf
6.按键精灵怎么编写脚本
SetSimMode 2
BeginThread 按7
Delay 500
BeginThread 按E
Sub 按7()
Rem a
KeyPress "7", 1
Delay 500
goto a
End Sub
Sub 按E()
rem b
KeyPress "E", 1
Delay 3000
goto b
End Sub
如果是每个0.5秒按7,每隔3秒按E的话,用上面的,如果是按7以后隔0.5秒按E,再隔3秒的话,用下面的
SetSimMode 2
Rem go
KeyPress "7", 1
Delay 500
KeyPress "E", 1
For 3
Delay 1000
Next
Goto go
7.按键精灵脚本代码
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 键------------------------------------------------------------------- 。
8.按键精灵怎么写脚本
创建脚本啊 我只会最简单的 你的屏幕是个坐标系 先点有个坐标捕捉,把鼠标移动到你要脚本点击的位置ct+al+1 这个点就存下来了 然后编辑的时候 选鼠标操作 鼠标移动到这个点 再选择一个延迟 例如500ms 再鼠标操作点个单击 编辑好以后保存 然后按F10好像 启动脚本 这个简单的脚本就是 鼠标移动到你保存的那个点 等0.5秒以后点击一下 这个延迟时间设置很重要 每两个操作之间最好都设置一个延迟 里面有很多设置 鼠标键盘都有 点进去看了就知道 只要懂了基本操作 其他衍生的慢慢就会了 很简单的。
转载请注明出处育才学习网 » 按键精灵脚本怎么写代码(求大神写一个按键精灵脚本代码)