没有合适的资源?快使用搜索试试~ 我知道了~
按键精灵脚本编写命令大全及示例.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 24 浏览量
2021-10-04
15:53:08
上传
评论
收藏 615KB DOC 举报
温馨提示
试读
50页
按键精灵脚本编写命令大全及示例.doc
资源推荐
资源详情
资源评论
按键精灵学习教程
一、 键盘命令(2~5 页)
二、鼠标命令(5~13 页)
三、控制命令(13~22 页)
四、颜色/图像命令(22~28 页)
五、其他命令(28~35 页)
五、网游脚本实例(35~最后)
1 / 50
一、 键盘命令
命令名称:
GetLastKey 检测上次按键
命令功能: 检测上次按键
命令参数: 参数 1 整数型,可选:变量名
返 回 值: 无
脚本例子:
(8.x 语法)
复制代码
1. //脚本运行到这一行不会暂停,调用的时候立即返回,得到调用之前最后一次按下的按键码保存在变量 Key
里。
2. Key=GetLastKey()
3. IfKey=13Then
4. Msgbox"你上次按下了回车键"
5. EndIf
脚本例子:
(7.x 语法)
复制代码
1. //脚本运行到这一行不会暂停,调用的时候立即返回,得到调用之前最后一次按下的按键码保存在变量 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 次
脚本例子:
(7.x 语法)
复制代码
1. //KeyDown、KeyDownS、KeyDownH
2. //KeyDownS:超级模拟方式,兼容性更强,对键盘和鼠标没有特别的要求,PS2(圆口)和 USB 接口的键盘
都可以使用
3. //KeyDownH:硬件模拟方式,仅支持 PS(圆口)的键盘 点击查看使用硬件模拟方式的注意事项
2 / 50
4. KeyDown65,1
5. //65 是 A 键的按键码,上面的语句表示按住 A 键 1 次
命令名称:
KeyPress 按键
命令功能: 键盘按键
命令参数: 参数 1 整数型,键盘虚拟码(8.X 支持 按键字符)
参数 2 整数型,次数
返 回 值: 无
脚本例子:
(8.x 语法)
复制代码
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 次
命令名称:
KeyUp 弹起
命令功能: 键盘弹起
命令参数: 参数 1 整数型,键盘虚拟码(8.X 支持 按键字符)
参数 2 整数型,次数
返 回 值: 无
脚本例子:
(8.x 语法)
复制代码
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 / 50
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
二、鼠标命令
命令名称:
GetCursor P os 得到鼠标位置坐标
命令功能: 得到当前鼠标所在的位置坐标
命令参数: 参数 1 整数型,返回 x 坐标
参数 2 整数型,返回 y 坐标
返 回 值: 无
脚本例子:
(8.x 语法)
复制代码
1. GetCursorPosmx,my
2. //把当前鼠标位置的 x 和 y 坐标放在变量 mx 和 my 中
脚本例子:
(7.x 语法)
复制代码
1. VBSCallGetCursorPos(mx,my)
2. //把当前鼠标位置的 x 和 y 坐标放在变量 mx 和 my 中
命令名称:
GetCursor S hape 得到鼠标形状
命令功能: 得到当前鼠标的形状特征
4 / 50
命令参数: 参数 1 整数型,参数
返 回 值: 整数型,鼠标的形状值
脚本例子:
(8.x 语法)
复制代码
1. //参数:0是 6.83 之前的版本默认的参数
2. //参数:1可用于一些在参数 0 下无法区分鼠标形状代码的情况
3. //下面是我们普通的 WINDOWS 鼠标形状特征
4. //不同电脑上鼠标形状特征也许不同,请使用"抓点抓色"功能抓取正确的鼠标形状特征
5. Shape1=1593350287
6. //下面是我们访问网页超时候的手型鼠标形状
7. Shape2=1055991329
8. shape=GetCursorShape(0)
9. Ifshape=shape1Then
10. MessageBox"当前鼠标形状是普通的 WINDOWS 鼠标"
11. ElseIfshape=shape2Then
12. MessageBox"当前鼠标形状是手型鼠标"
13. Else
14. MessageBox"不认识当前鼠标形状!"
15. EndIf
脚本例子:
(7.x 语法)
复制代码
1. //参数:0是 6.83 之前的版本默认的参数
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
命令名称:
GetLastCl ick 检测上次按过的鼠标键
命令功能: 检测上一次按下的鼠标代码
命令参数: 参数 1 整数型,可选:变量名
返 回 值: 无
脚本例子:
(8.x 语法)
复制代码
1. Mouse=GetLastClick()
2. IfMouse=32770OrMouse=32769Then
3. Msgbox"你按下了鼠标左键"
4. EndIf
脚本例子:
(7.x 语法)
复制代码
1. GetLastClickMouse
5 / 50
剩余49页未读,继续阅读
资源评论
xxiang85
- 粉丝: 5
- 资源: 19万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功