最全面的按键精灵教程.docx

上传人:b****5 文档编号:6303308 上传时间:2023-01-05 格式:DOCX 页数:88 大小:706.91KB
下载 相关 举报
最全面的按键精灵教程.docx_第1页
第1页 / 共88页
最全面的按键精灵教程.docx_第2页
第2页 / 共88页
最全面的按键精灵教程.docx_第3页
第3页 / 共88页
最全面的按键精灵教程.docx_第4页
第4页 / 共88页
最全面的按键精灵教程.docx_第5页
第5页 / 共88页
点击查看更多>>
下载资源
资源描述

最全面的按键精灵教程.docx

《最全面的按键精灵教程.docx》由会员分享,可在线阅读,更多相关《最全面的按键精灵教程.docx(88页珍藏版)》请在冰豆网上搜索。

最全面的按键精灵教程.docx

最全面的按键精灵教程

最全面的按键精灵教程

一、键盘命令(2~5页)

二、鼠标命令(5~13页)

三、控制命令(13~22页)

四、颜色/图像命令(22~28页)

五、其他命令(28~355页)

五、网游脚本实例(35~最后)

键盘命令

命令名称:

GetLastKey检测上次按键

检测上次按键

命令功能:

命令参数:

参数1整数型,可选:

变量名

返回值:

脚本例子:

复制代码

1.

//脚本运行到这一行不会暂停,调用的时候立即返回,得到调用之前最后一次

(8.x语法)

按下的按键码保存在变量Key里。

2.

Key=GetLastKey()

3.

IfKey=13Then

4.

Msgbox"你上次按下了回车键"

5.

EndIf

脚本例子:

复制代码

1.

//脚本运行到这一行不会暂停,调用的时候立即返回,得到调用之前最后一次

(7.x语法)

按下的按键码保存在变量Key里。

2.

GetLastKeyKey

3.

IfKey=13

4.

Msgbox"你上次按下了回车键"

5.

EndIf

 

命令名称:

命令功能:

KeyDown按住

键盘按住

命令参数:

参数1整数型,键盘虚拟码(8.X支持按键字符)

参数2整数型,次数

返回值:

脚本例子:

复制代码

(8.x语法)

1.//KeyDown、KeyDownS、KeyDownH

2.//KeyDownS:

超级模拟方式,兼容性更强,对键盘和鼠标没有特别的要求,PS2(圆口)和USB接口的键盘都可以使用

3.//KeyDownH:

硬件模拟方式,仅支持PS(圆口)的键盘点击查看使用硬件模

拟方式的注意事项

4.KeyDown65,1

5.//65是A键的按键码,上面的语句表示按住A键1次

6.

7.KeyDown"A",1

8.//上面的支持按键字符,语句表示按住A键1次

2.

命令名称:

命令功能:

命令参数:

返回值:

脚本例子:

(8.x语法)

//KeyDownS:

超级模拟方式,兼容性更强,对键盘和鼠标没有特别的要求,PS2(圆口)和USB接口的键盘都可以使用

3.//KeyDownH:

硬件模拟方式,仅支持PS(圆口)的键盘点击查看使用硬件模拟方式的注意事项

4.KeyDown65,1

5.//65是A键的按键码,上面的语句表示按住A键1次

KeyPress按键

键盘按键

参数1整数型,键盘虚拟码(8.X支持按键字符)

参数2整数型,次数

无复制代码

1.//KeyPress、KeyPressS、KeyPressH

2.//KeyPressS:

超级模拟方式,兼容性更强,对键盘和鼠标没有特别的要求,PS2(圆口)和USB接口的键盘都可以使用

3.//KeyPressH:

硬件模拟方式,仅支持PS(圆口)的键盘点击查看使用硬件模拟方式的注意事项

4.KeyPress65,1

5.//65是A键的按键码,上面的语句表示按A键1次

6.

7.KeyPress"A",1

8.//上面的支持按键字符,语句表示按A键1次

 

脚本例子:

(7.x语法)

复制代码

1.

//KeyPress

、KeyPressS、KeyPressH

2.

//KeyPressS:

超级模拟方式,兼容性更强,对键盘和鼠标没有特别的要

求,PS2(圆口)和USB接口的键盘都可以使用

3.

//KeyPressH:

硬件模拟方式,仅支持PS(圆口)的键盘点击查看使用硬件

 

模拟方式的注意事项

4.KeyPress65,1

5.//65是A键的按键码,上面的语句表示按A键1次

命令名称:

命令功能:

命令参数:

返回值:

脚本例子:

(8.x语法)

KeyUp弹起

键盘弹起

参数1整数型,键盘虚拟码(8.X支持按键字符)

参数2整数型,次数

复制代码

1.//KeyUp、KeyUpS、KeyUpH

2.//KeyUpS:

超级模拟方式,兼容性更强,对键盘和鼠标没有特别的要求,PS2(圆口)和USB接口的键盘都可以使用

3.//KeyUpH:

硬件模拟方式,仅支持PS(圆口)的键盘点击查看使用硬件模拟方式的注意事项

4.KeyUp65,1

5.//65是A键的按键码,上面的语句表示松开A键1次

6.

7.KeyUp"A",1

8.//上面的支持按键字符,语句表示松开A键1次

脚本例子:

(7.x语法)

命令名称:

命令功能:

命令参数:

返回值:

复制代码

1.//KeyUp、KeyUpS、KeyUpH

2.//KeyUpS:

超级模拟方式,兼容性更强,对键盘和鼠标没有特别的要求,PS2(圆口)和USB接口的键盘都可以使用

3.//KeyUpH:

硬件模拟方式,仅支持PS(圆口)的键盘点击查看使用硬件模拟方式的注意事项

4.KeyUp65,1

5.//65是A键的按键码,上面的语句表示松开A键1次

WaitKey等待按任意键

等待按任意键

参数1整数型,可选:

变量名

 

脚本例子:

(8.x语法)

复制代码

1.Key=WaitKey()

2.//脚本运行到这一行会暂停,当用户按下键盘后继续执行,并且把用户的按键码保存在变量Key里

3.IfKey=13Then

4.MessageBox"恭喜你按下了回车键"

5.EndIf

脚本例子:

(7.x语法)

复制代码

1.WaitKeyKey

2.//脚本运行到这一行会暂停,当用户按下键盘后继续执行,并且把用户的按键码保存在变量Key里

3.IfKey=13

4.Msgbox"恭喜你按下了回车键"

5.EndIf

、鼠标命令

命令名称:

命令功能:

命令参数:

返回值:

脚本例子:

(8.x语法)

脚本例子:

(7.x语法)

GetCursorPos得到鼠标位置坐标

得到当前鼠标所在的位置坐标

参数1整数型,返回x坐标

参数2整数型,返回y坐标

复制代码

1.GetCursorPosmx,my

2.//把当前鼠标位置的x和y坐标放在变量mx和my中

复制代码

1.VBSCallGetCursorPos(mx,my)

2.//把当前鼠标位置的x和y坐标放在变量mx和my中

 

GetCursorShape得到鼠标形状

得到当前鼠标的形状特征

参数1整数型,参数

2.//参数:

1可用于一些在参数0下无法区分鼠标形状代码的情况

3.//下面是我们普通的WINDOWS鼠标形状特征

4.//不同电脑上鼠标形状特征也许不同,请使用"抓点抓色"功能抓取正确的鼠标形状特征

5.Shape1=1593350287

6.//下面是我们访问网页超链接时候的手型鼠标形状

7.Shape2=1055991329

8.VBSCallShape=GetCursorShape(0)

9.Ifshape=shape1

10.MessageBox当前鼠标形状是普通的WINDOWS鼠标

11.ElseIfshape=shape2

12.MessageBox当前鼠标形状是手型鼠标

13.Else

14.

MessageBox

不认识当前鼠标形状!

15.

EndIf

命令名称:

命令功能:

命令参数:

返回值:

脚本例子:

(8.x语法)

GetLastClick检测上次按过的鼠标键

参数1

整数型,可选:

变量名

复制代码

1.

Mouse=GetLastClick()

2.

IfMouse=32770OrMouse=32769

Then

3.

Msgbox"你按下了鼠标左键"

4.

EndIf

检测上一次按下的鼠标代码

脚本例子:

(7.x语法)

命令名称:

命令功能:

命令参数:

返回值:

脚本例子:

(8.x语法)

复制代码

1.GetLastClickMouse

2.IfMouse=32770OrMouse=32769

3.Msgbox"你按下了鼠标左键"

4.EndIf

LeftClick

左键单击

模拟点击鼠标左键

1.//LeftClick、LeftClickS、LeftClickH

2.//LeftClickS:

超级模拟方式,兼容性更强,对键盘和鼠标没有特别的要求,PS2(圆口)和USB接口的鼠标都可以使用

3.//LeftClickH:

硬件模拟方式,仅支持PS(圆口)的鼠标点击查看使用硬件模拟方式的注意事项

4.LeftClick5

5.//在当前鼠标的位置单击鼠标左键5次

脚本例子:

复制代码

(7.x语法)

1.//LeftClick

、LeftClickS

、LeftClickH

 

2.//LeftClickS:

超级模拟方式,兼容性更强,对键盘和鼠标没有特别的要求,PS2(圆口)和USB接口的鼠标都可以使用

3.//LeftClickH:

硬件模拟方式,仅支持PS(圆口)的鼠标点击查看使用硬件模拟方式的注意事项

4.LeftClick5

5.//在当前鼠标的位置单击鼠标左键5次

命令名称:

LeftDoubleClick

左键双击

命令功能:

模拟双击鼠标左键

命令参数:

参数1

整数型,次数

返回值:

脚本例子:

复制代码

(8.x语法)

1.

//LeftDoubleClick

、LeftDoubleClickS、LeftDoubleClickH]

2.

//LeftDoubleClickS:

超级模拟方式,兼容性更强,对键盘和鼠标没有特

别的要求,PS2(圆口)和USB接口的鼠标都可以使用

3.

//LeftDoubleClickH:

硬件模拟方式,仅支持PS(圆口)的鼠标

点击查看

使用硬件模拟方式的注意事项

4.

LeftDoubleClick5

5.

//在当前鼠标的位置双击鼠标左键5次

脚本例子:

复制代码

(7.x语法)

1.

//LeftDoubleClick

、LeftDoubleClickS、LeftDoubleClickH]

2.

//LeftDoubleClickS:

超级模拟方式,兼容性更强,对键盘和鼠标没有特

别的要求,PS2(圆口)和USB接口的鼠标都可以使用

3.

//LeftDoubleClickH:

硬件模拟方式,仅支持PS(圆口)的鼠标

点击查看

使用硬件模拟方式的注意事项

4.

LeftDoubleClick5

5.

//在当前鼠标的位置双击鼠标左键5次

 

命令名称:

LockMouse锁定鼠标位置

命令功能:

锁定鼠标位置,用户将不能通过移动鼠标而改变鼠标位置,而脚本仍可以改变鼠标位置

命令参数:

返回值:

脚本例子:

复制代码

(8.x语法)

1.

//在脚本开始的时候使用这个命令,

可以有效防止用户误触鼠标引起脚本执行

出错

2.

LockMouse

3.

Do

4.

Delay1000

5.

Loop

脚本例子:

(7.x语法)

1.

//在脚本开始的时候使用这个命令,

可以有效防止用户误触鼠标引起脚本执行

出错

2.

LockMouse

3.

WhileTrue

4.

Delay1000

5.

EndWhile

复制代码

 

命令名称:

命令功能:

命令参数:

返回值:

脚本例子:

(8.x语法)

脚本例子:

(7.x语法)

MiddleClick中键单击

模拟点击鼠标中键

参数1整数型,次数

复制代码

1.//MiddleClick、MiddleClickS、MiddleClickH

2.//MiddleClickS:

超级模拟方式,兼容性更强,对键盘和鼠标没有特别的要求,PS2(圆口)和USB接口的鼠标都可以使用

3.//MiddleClickH:

硬件模拟方式,仅支持PS(圆口)的鼠标点击查看使用硬件模拟方式的注意事项

4.MiddleClick5

5.//在当前鼠标的位置单击鼠标中键5次

复制代码

1.//MiddleClick、MiddleClickS、MiddleClickH

2.//MiddleClickS:

超级模拟方式,兼容性更强,对键盘和鼠标没有特别的要求,PS2(圆口)和USB接口的鼠标都可以使用

3.//MiddleClickH:

硬件模拟方式,仅支持PS(圆口)的鼠标点击查看使用

硬件模拟方式的注意事项

4.MiddleClick5

5.//在当前鼠标的位置单击鼠标中键5次

6.

脚本例子:

(7.x语法)

命令名称:

命令功能:

命令参数:

返回值:

脚本例子:

(8.x语法)

复制代码

1.//如果滚动量为正,向上滚动;否则向下滚动.

2.//仅支持Windows2000以上的操作系统.

3.MouseWheel1

4.//把鼠标滚轮向上滚动1格

MoveR鼠标相对移动

鼠标相对移动到

参数1整数型,X距离

参数2整数型,Y距离

复制代码

1.//MoveR、MoveRS、MoveRH

2.//MoveRS:

超级模拟方式,兼容性更强,对键盘和鼠标没有特别的要求,PS2(圆口)和USB接口的鼠标都可以使用

3.//MoveRH:

硬件模拟方式,仅支持PS(圆口)的鼠标点击查看使用硬件模拟方式的注意事项

4.//当前鼠标在(100,100)点,使用下面语句

5.MoveR200,300

6.//之后,鼠标就被移到了(100+200,100+300)处,也就是坐标(300,400)

脚本例子:

7.//提示:

使用硬件模拟方式不能碰键盘鼠标,否则会导致出错

 

2.//MoveRS:

超级模拟方式,兼容性更强,对键盘和鼠标没有特别的要求,PS2(圆口)和USB接口的鼠标都可以使用

3.

//MoveRH:

硬件模拟方式,仅支持PS(圆口)的鼠标点击查看使用硬件模拟方式的注意事项

4.

//当前鼠标在(100,100)

点,使用下面语句

5.

MoveR200,300

6.

//之后,鼠标就被移到了

(100+200,100+300)

处,也就是坐标(300,400)

7.

//提示:

使用硬件模拟方式不能碰键盘鼠标,

否则会导致出错

 

命令名称:

MoveTo鼠标移动

命令功能:

移动鼠标到

命令参数:

参数1

整数型,X坐标

参数2

整数型,Y坐标

返回值:

脚本例子:

复制代码

1.

//MoveTo、MoveToS、MoveToH

(8.x语法)

2.

//MoveToS:

超级模拟方式,兼容性更强,对键盘和鼠标没有特别的要

求,PS2(圆口)和USB接口的鼠标都可以使用

3.

//MoveToH:

硬件模拟方式,仅支持PS(圆口)的鼠标

4.

MoveTo100,200

5.

//把鼠标移动到(100,200)这个点上

6.

intX=50

7.

intY=150

8.

MoveTointX,intY

9.

//把鼠标移动到(intX,intY)这个点上,需要5.50以上版本支持.

脚本例子:

复制代码

1.

//MoveTo、MoveToS、MoveToH

(7.x语法)

2.

//MoveToS:

超级模拟方式,兼容性更强,对键盘和鼠标没有特别的要

求,PS2(圆口)和USB接口的鼠标都可以使用

3.

//MoveToH:

硬件模拟方式,仅支持PS(圆口)的鼠标

4.

MoveTo100,200

5.

//把鼠标移动到(100,200)这个点上

6.

intX=50

7.

intY=150

8.

MoveTointX,intY

9.

//把鼠标移动到(intX,intY)这个点上,需要5.50以上版本支持.

命令名称:

RestoreMousePos恢复上次保存的鼠标位置

保存当前鼠标位置

命令功能:

命令参数:

返回值:

脚本例子:

复制代码

1.

SaveMousePos

(8.x语法)

2.

//保存当前鼠标位置

3.

Delay100

4.

MoveTo500,20

5.

Delay100

6.

RestoreMousePos

7.

//将鼠标移动到上一次保存的鼠标位置

8.

//保存/恢复鼠标位置常用于制作网络游戏练功脚本

脚本开始时保存鼠标位

置,脚本结束时恢复鼠标位置,

9.

//这样脚本执行后鼠标的位置就不会变化

脚本例子:

复制代码

1.

SaveMousePos

(7.x语法)

2.

//保存当前鼠标位置

3.

Delay100

4.

MoveTo500,20

5.

Delay100

6.

RestoreMousePos

7.

//将鼠标移动到上一次保存的鼠标位置

8.

//保存/恢复鼠标位置常用于制作网络游戏练功脚本

脚本开始时保存鼠标位

置,脚本结束时恢复鼠标位置,

9.

这样脚本执行后鼠标的位置就不会变化

 

命令名称:

RightClick右键单击

命令功能:

模拟点击鼠标右键

命令参数:

参数1整数型,次数

返回值:

脚本例子:

复制代码

(8.x语法)

1.//RightClick、RightClickS、RightClickH

2.//RightClickS:

超级模拟方式,兼容性更强,对键盘和鼠标没有特别的要求,PS2(圆口)和USB接口的鼠标都可以使用

3.

//RightClickH:

硬件模拟方式,仅支持PS(圆口)的鼠标点击查看使用硬

件模拟方式的注意事项

4.RightClick5

5.//在当前鼠标的位置单击鼠标右键5次

2.//RightClickS:

超级模拟方式,兼容性更强,对键盘和鼠标没有特别的要求,PS2(圆口)和USB接口的鼠标都可以使用

3.//RightClickH:

硬件模拟方式,仅支持PS(圆口)的鼠标点击查看使用硬件模拟方式的注意事项

4.RightClick5

5.//在当前鼠标的位置单击鼠标右键5次

命令名称:

SaveMousePos保存当前鼠标所在位置

命令功能:

保存当前鼠标位置

命令参数:

返回值:

脚本例子:

复制代码

1.

SaveMousePos

(8.x语法)

2.

//保存当前鼠标位置

3.

Delay100

4.

MoveTo500,20

5.

Delay100

6.

RestoreMousePos

7.

//将鼠标移动到上一次保存的鼠标位置

8.

//保存/恢复鼠标位置常用于制作网络游戏练功脚本

脚本开始时保存鼠标位

置,脚本结束时恢复鼠标位置,

9.

//这样脚本执行后鼠标的位置就不会变化

脚本例子:

复制代码

1.

SaveMousePos

(7.x语法)

2.

//保存当前鼠标位置

3.

Delay100

4.

MoveTo500,20

5.

Delay100

6.

RestoreMousePos

7.

//将鼠标移动到上一次保存的鼠标位置

8.

//保存/恢复鼠标位置常用于制作网络游戏练功脚本

脚本开始

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 党团工作 > 入党转正申请

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1