按键精灵棋牌游戏教程的简单介绍

hacker|
97

文章目录:

按键精灵怎么用

按键精灵的使用方法如下:

1、下载安装好按键精灵9之后,双击桌面快捷方式打开主程序。

2、看到按键精灵的主界面,点击程序界面上方的录制按钮,这里的录制顾名思义录制的是用户要反复经常进行一些日常操作,比如打开QQ,登录微博等,通过按键精灵把操作录制下来以后就可以一键轻松执行这些步骤繁琐的操作了。

3、之后就会弹出一个名为“录制键盘鼠标动作”的小窗口,第一个红色的小圆点按钮就是录制开始的命令,第二个蓝色的方块按钮是录制停止的命令,第三个是保存录制的结果并退出,第四个则是录制的一些附加设置,比如是否录制鼠标的轨迹等。我们点击红色的小圆点开始录制我们的操作。

4、把录制键盘鼠标动作的窗口放一边,接下来我们要做的就是像平常一样,开始我们每天都要做的一些重复操作,比如登陆QQ吧,双击桌面的QQ的快捷方式,在登录界面输入自己的登录密码,然后再点击“登陆”。

5、在完成了登陆的操作之后,我们就可以点击录制键盘鼠标动作窗口上面的蓝色方块停止按钮结束我们的录制操作了,然后再点击蓝色方块右边的按钮保存刚才录制的操作,这时按键精灵将会弹回到主界面,我们点击上方的“调试”按钮。

6、这时就会出现调试界面,我们点击“启动”按钮。这时按键精灵就根据刚才录制下来的操作重复再执行一遍,我们可以检查是否达到自己的目的和要求。

7、如果录制的脚本满足自己的需求,那么就可以留着以后使用了。这里先对保存的脚本设置一下以便于识别和操作,看到界面右边的脚本属性窗口,描述和文件名(要保留.Q的后缀)都改为自己便于识别的名字,启动热键根据自己的需要设定。

8、下一个步骤,点击程序界面上方的“保存”按钮,按键精灵就把这个录制下来的操作以脚本形式保存好了。

9、最后要把脚本制作成exe格式以方便使用。点击“发布”,然后选择“制作按键小精灵”。

10、选择好需要生成exe的脚本之后,点击下方红色的“立即制作”即可生成一个exe文件,以后双击运行这个EXE文件就能到达执行录制好的操作的目的了。

扩展资料:

按键精灵是一款模拟鼠标键盘动作的软件。通过制作脚本,可以让按键精灵代替双手,自动执行一系列鼠标键盘动作。

按键精灵简单易用,不需要任何编程知识就可以作出功能强大的脚本。只要在电脑前用双手可以完成的动作,按键精灵都可以替代完成。

1、网络游戏中可使用按键精灵制作脚本,实现自动打怪,自动补血,自动说话等;

2、办公族可用按键精灵自动处理表格间数据的转换,自动调整文档格式、文章排版,自动收发邮件等;

3、利用按键精灵实现定时自动打开检验网页链接,文献检索,收集资料等重复操作;

4、任何只要在电脑前用双手可以完成的电脑操作都可以替完成。

参考资料来源:百度百科:按键精灵

按键精灵怎么使用

本教程欢迎转载,但请注明:转载自简单游官方论坛:bbs.jdyou.com

作者:舞月

我们应该知道,按键精灵拥有一只眼睛,一双手,眼睛可以帮我们查看屏幕上的颜色,而手可以帮我们不断的点击键盘鼠标相信多数的朋友对于这双手的操控已经灵活自如了,而要编写出功能强大的脚本,没有眼睛可不行本教程以此出发,教会读者使用这双眼睛,更好的控制机器人的手臂

本章用到的按键精灵基础命令:

1、

IfColor 100 10 112233 0

EndIf

IfColor做为按键精灵最重要的颜色判断语句(眼睛),有着良好的易用性与理解性

语句详细解释:

ifColor - 如果颜色

100 - 屏幕X象素

10 - 屏幕Y象素

112233 - 16位进制的颜色(以两位为一种颜色分别代表蓝、红、黄)

0 - 相等(1为不相等2为模糊匹配)

解释:如果在坐标100,10的颜色为112233则执行后面的EndIf做为IfColor的配对

使用方法:控制命令-抓点坐标/颜色-在面图上点左键,加入到坐标点-退出抓点-选好坐标颜色后-插入

2、

//注释

解释:“//”为按键精灵的注释在“//”后面所跟写的任何文字都将被按键忽略

3、

Rem s

Goto s

解释:“Rem s”可以理解为在改位置做一个标记s而“Goto s”则是无条件跳到此标记执行这里补一下程序运行概念:每行代码都有行号,脚本解释器要一行一行代码的执行下去,知道执行最后一行代码或碰到EndScript语句(该语句在后面会有讲解),没有任何可执行了,程序就退出

4、

Delay 100

解释:暂停100毫秒(1000毫秒 等于 1秒)

看完了概念,我们来实际编写一个游戏的补红补蓝脚本,验证我们是否已经学会了该课的内容

首先打开按键精灵,并进入游戏,用PrintScr(一般在F12右边第一个)键截取游戏图象然后切换到按键精灵程序按ifcolor的使用方法来抓取我们的血条颜色坐标并且插入到代码内

此时,我们可以看到在按键精灵里多出了三条语句(在源代码那边哦):

IfColor 126 19 4a5110 0

Else

EndIf

其中else是否则的意思,就是说如果上面的ifcolor不成立,则执行else下面的语句我们先写个测试代码,看看取得的颜色是否正确

IfColor 126 19 4a5110 0

MessageBox 颜色正确

Else

MessageBox 颜色不对

EndIf

如果只弹出“颜色正确”那么恭喜你,您离成功很近了如果颜色不对,请检查是不是颜色那里出现错误直到弹出“颜色正确”就可以继续学习了

我们继续

修改代码如下:

Rem s

IfColor 126 19 4a5110 1

//使用F5的红药

KeyPress 116 1

EndIf

Delay 100

Goto s

注意以上代码增加了rem..goto,持续不断的执行上面的过程原来的ifcolor最后的0改为了1(1为不等于)加了暂停的Delay(不让脚本的CPU占用率过高)这时,你的这段代码已经可以补红了补蓝的代码请自行加入,做为作业

好了,这节已经结束大家多注意休息,不要劳神哦~ 什么?代码不好使?颜色不对好好,我加个补充说明

补充说明:

如果按步骤写了以上代码并不好使,那么可能是颜色出现问题解决方法给出几个供参考

1、取血条底色,如果颜色等于底色则执行加血的操作

2、用模糊取色,如果颜色大约等于血色则,否则加血或,如果颜色大约等于底色则加血(这里是模糊匹配和else的运用)

以上两点也为各游戏常遇到问题的解决办法多多实验,总会成功的

最后说一点,按键精灵是不区分大小写的可以随便写~~~

过程语句的学习

本教程欢迎转载,但请注明:转载自简单游官方论坛:bbs.jdyou.com

作者:舞月

接第2课,零编程学会补红蓝脚本的制作

本节想学会使用Sub和GoSub语句的使用,以及对第2节没有解释清楚的地方加以补充

Sub作为一个过程语句的关键子,在代码重用和逻辑编排上启着致关重要的作用先看一下关键字的说明:

Sub [过程名]

//这里的部分就是过程体(自命名,可以看的懂就好)了可以添加执行代码

Return

解释:[过程名]可以随意更改,启一个可以很容易理解的名字是书写代码的良好习惯,也可以使用中文Return 语句的作用是返回调用点

GoSub [过程名]

解释:gosub固名思意,到subsub可以理解为过程、函数、方法叫法不同,原理一样

我们改装上次讲过的补红蓝脚本:

Sub main

Rem s

Gosub add_hp

Gosub add_mp

Delay 100

Goto s

Return

Sub add_hp

IfColor 126 19 4a5110 1

KeyPress 116 1

EndIf

Return

Sub add_mp

IfColor 126 19 4a5110 1

KeyPress 117 1

EndIf

Return

以上代码组成一个完整的体系,并且结构合理,清晰易于看懂通常会把执行单一功能的一块代码做为一个sub比如补红蓝脚本,一个主控sub,一个补红,一个补蓝要修改哪部分,只要在对应的sub中修改即可

sub main只是一种编程习惯,在按键精灵里,如果没有碰到goto、gosub这两个语句(另外还有几个会发生跳转,以后章节就讲到)是不会发生跳转代码行号的,只是顺序执行,在碰到sub时,直接忽略该行语句,执行下一条

我们来看下面代码:

Sub main

Gosub test

Return

MessageBox 测试

Sub test

MessageBox 测试

Return

该代码在按键精灵5.2以前的版本中(包括5.2)都会执行不正常5.2版的执行结果为一直弹出“测试”提示框,而不是只弹出一次这个错误在5.3版以及后续版本,都已经改正,所以在学习当中,尽量使用最新版本的按键精灵,以后的教程也都根据按键精灵最新的5.6版来讲解

代码含义补充说明:

KeyPress 116 1

解释:

KeyPress - 按某一个键的关键字(在键盘选项卡里可以找到)

116 - F5键的虚拟键值码(在键盘选项卡里最下面左边的文本框可以按下键盘各种键,查询虚拟键值码也可反之)

1 - 按1次(改成2就是按两下)

以上说明适合keydown(按键按下)、keyup(按键抬起)、leftclick(鼠标左键点击)等

很多初学者都会迷惑,什么是变量

个人觉得变量是编程入门的一道门槛介绍变量概念的文章很多,这里先做易于理解的比喻,再从语言层面上进行讲解如果你已经了解了变量的含义,则请跳过此节

变量,你可以理解为超市的存包柜每一个变量对应一个柜子而柜子的号码就是变量名想要哪个柜子里的东西(数据),就对应的找哪个变量名变量名可是你自己命名的哦~

我们看例子:

a=1

把数字1放进柜子a中

b="你猜对了吗?"

把字符串 你猜对了吗? 放进柜子b中字符串必须用""包含

dc=3.14159265

把小数放进柜子dc中

num1=1

num1=33

num2=55

sum=num1+num2

首先把33和55分别放入num1和num2中然后把他们取出来,做加法操作(加法是由CPU来处理的),把结果放在sum中结果sum等于88

num1=1

num1=33

num1被给值为1,然后又给值为33此时,num1中存储是的331就被覆盖掉了没有了:)

sum=sum+1

这句不等同于数学的加法,也是初学者不容易理解的地方我们只要想,把sum拿出来和1做加法,再放回sum中就可以了sum原来的值是88,做完加法后,sum等于89

pig=1

pig=pig*3+pig

能猜出pig最后等于几么?1*3+1结果是4

好,相信到这里,你应该明白变量是怎么回事了变量的加减法已经会发,乘除法作为作业喽更高级的应用,将来以后的章节进行讲解下面大致说一下C语言中的变量

C语言比较接近于系统底层,更易于理解变量的机制当代码中有a=2的时候,则在内存中分配一小块区域来存储这个变量,然后把2放在该内存的区域中当执行b=a的时候,则通过变量名a提取出它的值数字2在放在b在内存中的区域中!

当然,在语言实现层面也并非我上面说的寥寥几句,但这都并不是我们关心的我们只要明白,变量、变量名是什么,以及怎么给他赋值,怎么提出他的值就可以了,毕竟我们要的只是应用如果有兴趣知道更多,使用搜索引擎就可以得到你想要的答案了

条件语句的使用

本教程欢迎转载,但请注明:转载自简单游官方论坛:bbs.jdyou.com

作者:舞月

所谓条件语句,即“满足”或“不满足”,也可以理解为“是”或“否”比如在上几节说过的ifcolor,既属于此类

按键精灵中,条件语句只有两个:ifcolor..else..endif和if..else..endif

ifcolor语句不再讲解,这节把重点放if上也为巩固上一节中变量的知识

if语句的格式:

If [条件表达式]

//这里可以写功能代码

Else

//这里可以写功能代码

EndIf

解释:

if后面跟一个空格键,然后写条件表达式这里是很明显的“是”与“非”划分

所谓“条件表达式”,既条件的结果只有两个值:“真/假”如:1=1(真) 1=2(假) 12(假) 12(真)把类似于这样的值放在一起对比,即可得出if语句之后要执行的路线

上面的内容对初学者来讲,可能比较难以理解消化建议看过下面的内容,再回头看一遍上面的文字,之所以把这部分放在开头,是为了加深以下文字的理解

先来做一个实际的例子:

If 13

MessageBox 不成立

Else

MessageBox 成立

EndIf

把上面代码放在按键精灵中执行,可以直观的看到结果,然后在把“”换成“”试一下可以加深对条件语句的理解!

这个例子并没有实际作用但考虑做为导读,直观性比较强下面来做一个稍微复杂的:

n=1

Rem s

n=n+1

If n mod 2=0

VBSCall Call MessageBox("偶数:" n)

EndIf

Goto s

你能只凭理解力就可以猜出以上代码的结果么?猜不出就把他放在按键精灵下面执行一次,看看效果!

这里有几个知识点:

1、rem s和goto s组成一个循环体,不断执行

2、n=n+1让n这个变量在每次循环时自身数值递增1(对这句不大理解的,可以参看前一节)

3、n mod 2首先解释一下mod的意义,mod是取余(余是什么?如果你有小学2年级的书,可以翻查一下,我在后面也会有对比讲解)

4、代表字符串连接符

再看一个字符串对比的例子:

hello="你好"

VBSCall 请输入姓名:")

if

VBSCall Call MessageBox(hello name ",身份已确认")

else

VBSCall Call MessageBox(hello name ",身份无法确认")

endif

思路比较乱!如果看完这节还是不太理解,请从这节的开始再看一次

可以用的条件表达式中的符号说明:

= 等于号 对比两个值是否相等相等返回真,不等返回假

大于号 当左值大于右值时,返回真,否则返回假

小于号 当左值小于右值时,返回真,否则返回假

= 大于等于号 当左值大于或者等于右值时,返回真,否则返回假

= 小于等于号 当左值小于或者等于右值时,返回真,否则返回假

可以用在数值计算中的符号说明:

+ 加 两个数字相加,可以是小数,可以是正负数

- 减 两个数字相减,可以是小数,可以是正负数

* 乘 两个数字相乘,可以是小数,可以是正负数

/ 除 两个数字相除,可以是小数,可以是正负数,但除数不能为0

mod 取余 两个数字相余,必须是整数

字符串相连的符号说明:

连接符,音同:“And” 该连接符的左右必须有变量或常量

(常量的定义很简单,就是固定的数或字符串,比如1,或者"简单游"都是常量,不可变)

+ 连接符 该连接符必须两边均为字符串才可使用一般不用 还有一个问题没有交代,逻辑运算符留到以后说吧

有没有简单的新手学按键精灵教程?

学习按键精灵的方法:

1、首先,你找个你平时玩的小游戏做脚本。不用担心做不好,反正电脑不会坏。

2、用录制脚本功能,录制一段按F2帮你按键盘或点击鼠标的脚本,来帮你玩游戏喽。

3、做了1和2你会发现你能做一些小脚本了,但是速度上有点慢,你现在就是去按键精灵里

打开你录制的脚本,去修改一些延时的命令,如这样子的 Delay 1000,这表示等1秒钟后再运行它下面的语句哦。

4、这时你的脚本能快速帮你玩游戏了。就是有时按得不够准确,你再看一下里面的键,如press "A" 之类的。按键有分二个状态的哦,跟平时我们按键盘是一样的分二种1是按下去不放,2是放开弹起来,这样才是完整的按了一次键。

5、你经常录制一些小功能,如找一点颜色(金币),然后移动过去点一下这个物品,按一下空格捡起来。

按键精灵教程

按键精灵可以帮你操作电脑。不需要任何编程知识就可以作出功能强大的脚本。只要您在电脑前用双手可以完成的动作,按键精灵都可以替您完成。按键精灵官方网站是 使用环境操作系统:Windows 98/98SE/Me/2000/XP/2003软件支持:支持绝大多数软件,部分网络游戏中可能失效,但可尝试"神盾"功能,提高按键精灵的兼容性按键精灵能帮我做什么?* 网络游戏中可作脚本实现自动打怪,自动补血,自动说话等* 办公族可用它自动处理表格、文档,自动收发邮件等* 任何你觉得“有点烦”的电脑操作都可以替你完成上手指南按键精灵是一个容易上手,但精通较难的软件。第一次接触它,自然会希望尽快熟悉它,让它为您工作。但如何上手呢?我来提供一些技巧1、试:提供了免费试用,下载试用版安装后就可体验自带的例子。2、学:上网看按键宝典,教程、实例统统都有,不懂还可上论坛提问。3、用:边用边学,作出自己第一个脚本,你就入门啦~4、精:操作电脑的不便,都用脚本来解决,你的脚本也可以越来越聪明!什么是脚本?脚本就是一系列可以反复执行的命令.通过一些判断条件,可以让这些命令具有一定的智能效果.如何制作脚本?初学者可以通过”录制”功能制作简单的脚本,还可通过”脚本编辑器”制作更加智能的脚本.如何使用脚本?使用步骤如下:1. 制作脚本:按照个人需求从网上搜集脚本或者自己制作脚本。如果您的脚本是从别的地方收集的,请先把脚本文件拷贝到按键精灵文件夹下的script文件夹中,然后再运行按键精灵。2.选择有效的窗口:建议您选择“对所有窗口有效”。如果您只需要脚本当某个窗口在前台时有效,请选择窗口名称,比如“龙族”3.让需要执行的脚本“有效”,只有“有效”一栏中勾中的脚本才会执行。4.进入游戏(或者其他需要使用按键精灵的软件) ,在需要使用脚本的时候按下脚本的“快捷键”,按键精灵就会忠实的为您工作了。5.希望脚本暂停的时候按下中止热键,即可暂停脚本.什么是简单游?简单游是一个拥有上千个按键精灵游戏脚本的软件平台,是按键精灵的网络游戏版.上网看简单游什么是按键宝典?按键宝典是兄弟工作组提供给用户的帮助大全,包含使用手册、经典脚本、各种动画教程等等。上网看按键宝典

按键精灵如何使用?

进入编辑器,在主界面上点击“新建脚本”,然后选择“空白脚本”。

插入脚本

按键精灵提供了非常简单的插入脚本方式,使用普通命令面板就可以完成整个插入脚本的过程。我们要制作的是鼠标连点器,所以要找的就是鼠标的命令。

点击在编辑器左边的【脚本】,然后点击【基本命令】,最后点击【鼠标命令】。这时鼠标的命令就展开了。我们可以看到界面上有鼠标动作的命令,默认的命令是【左键单击】,点击【下拉框】还可以看到其他的鼠标命令,例如【右键单击】、【左键双击】等等。我们就使用【左键点击】就可以了,循环按键次数我们先设置为“1次”,最后点击【插入】。

接着同样点击【脚本】,打开【基本命令】,最后点击【其他命令】。这时延时的命令就展开了。默认的延时单位是【秒】,点击【下拉框】还可以看到另外一个时间单位【毫秒】。我们就使用【毫秒】就可以了,时间我们先设置为“500”,最后点击【插入】。

修改描述

点击编辑器左侧的“脚本属性“打开基本设置界面。然后修改描述和文件名,建议大家将描述名和文件名取同一个名字。

设置热键

设置热键也是在基本设置选项卡进行设置。只要点击【热键】里面的【启动热键】,然后按下你想要设置的启动键和中止键,比如F10和F12。

设置脚本无限循环

点击编辑器左侧的【脚本属性】打开【基本设置】界面。在“运行“类目下选择【循环到按中止键为止】

保存脚本

到这里整个脚本已经制作完毕了,最后一步就是保存了。直接点击工具栏上的【保存退出】。退出后选择【我的脚本】,接着就可以在主界面看到这个脚本了,按下对应的启动热键就可以启动脚本了。

如何使用按键精灵?最好是个教程!

如何使用按键精灵?(使用步骤)

使用步骤如下:

1. 制作脚本:按照个人需求从网上搜集脚本或者自己制作脚本。如果您的脚本是从别的地方收集的,请先把脚本文件拷贝到按键精灵文件夹下的script文件夹中,然后再运行按键精灵。

2.选择有效的窗口:建议您选择“对所有窗口有效”。如果您只需要脚本当某个窗口在前台时有效,请选择窗口名称,比如“龙族”

3.让需要执行的脚本“有效”,只有“有效”一栏中勾中的脚本才会执行。

4.进入游戏(或者其他需要使用按键精灵的软件) ,在需要使用脚本的时候按下脚本的“快捷键”,按键精灵就会忠实的为您工作了。

按键精灵主界面

图:主界面及功能按钮

主界面功能简介:

增加:增加一个新的脚本。

修改:修改当前选中的脚本。

删除:删除当前选中的脚本,可以同时选中多个脚本进行删除。

录制:录制新的脚本,新手制作脚本首选功能。

上传:将当前脚本上传至按键精灵网站,与他人进行交流。

全部有效/无效:让所有脚本有效或者无效。

注册:注册按键精灵,使用正版软件。

帮助:查看用户帮助手册。

图:录制功能

录制功能简介:

强烈推荐的功能!能够忠实记录您的动作,并在脚本执行时回放,新手也可随心所欲制作脚本。按下ScrollLock键就可以开始录制,再次按下就可停止录制,最后保存即可。如果您需要按键精灵忠实的记录鼠标移动轨迹,在后面的“记录鼠标移动轨迹”前面打个勾就可以了。录制过程中可以随便移动录制工具条,不会对您录制的动作产生任何影响。

图:上传脚本

上传脚本功能简介:

在主界面选择一个脚本,点击“上传”按钮就可以进入上传脚本界面。

您可以将自己比较得意的脚本上传到我们的服务器。在您的脚本上传成功之后,我们将会进行人工审核。不错的脚本都会被我们推荐给其他玩家共同学习。

上传时按键精灵会自动填写一些信息。请您在“脚本说明”里写上脚本的用途、制作思路等你认为对其他人有帮助的信息。没有说明或者说明不清楚的脚本将无法获得推荐。:-)

脚本编辑器

图:脚本编辑器界面

脚本编辑器使用说明:

在动作选择区选择动作,插入右边的脚本内容区即可。脚本支持粘贴、复制、移动、删除等操作。

脚本编写完毕之后,在脚本设置区进行一些必要的设置,点击“保存脚本” ,就可保存当前制作的脚本,点击右上角的X符号可以关闭编辑器返回主界面。

注意:我们默认的终止热键是“F12” ,目前所有的脚本使用同一个终止热键,也就是按下一个终止热键之后,所有的脚本就会停止运行。

图:脚本调试功能

脚本调试功能简介:

脚本调试功能允许您随时观察脚本的执行顺序,也可以随意暂停/继续脚本的运行,方便查找脚本错误。当您点击“执行”后,脚本将会开始执行,同时记录下每一步执行了哪条动作(语句),您可以随时按“暂停”热键暂时中止脚本执行,然后点击“语句编号”立刻查看,看完以后可以随时让脚本从中断处恢复执行。

执行热键: ScrollLock

暂停热键:Pause

停止热键:ScrollLock

图: 抓点界面

抓点功能简介:

用户可以抓取20个坐标点以及相应坐标点的颜色。抓点热键包括数字键0到9,以及数字键下方的10个字母键Q到P。按下热键即可获得鼠标当前所在位置的坐标和颜色,以备制作脚本时使用。

偏移抓点:当使用偏移抓点时,实际抓到的是鼠标附近的一点的坐标和颜色(具体抓到的点用一个“瞄准镜”表示)。这样可以解决在某些情况下,鼠标图标颜色会挡住真实坐标颜色的问题。

按键精灵动作介绍

按键精灵的所有动作都需要在“动作选择区”中选定,然后插入“脚本内容区”。按键精灵的所有功能也都集中在动作选择区中。

按键精灵提供了丰富的动作供大家选择,这些动作分为四个大类。分别介绍如下

键盘动作:

按键动作:模拟键盘按下、弹起以及按键的动作。可以区分按下状态和弹起状态,也就是可以模拟按住一个键不放的动作

按键组合:模拟按下组合键的情况

鼠标动作:

鼠标点击动作:共有7种点击类型供你选择,单击或者双击,左键或者右键,等等。

抓点动作:点击“抓点”出现抓点界面,内置20个抓点热键可以抓取20个坐标点,足以满足大部分人的需要

鼠标移动动作:将鼠标移动到屏幕上某个预定的坐标点

鼠标相对移动:将鼠标相对当前位置进行移动

保存/恢复鼠标位置:保存当前鼠标位置、恢复鼠标位置到最后一次保存的位置

控制动作:

颜色控制动作:如果某一点的颜色符合条件,就执行后面的语句,颜色可以在“抓点”窗口中抓取

循环动作:将脚本反复执行

跳转动作: 在脚本的某个位置先设置一个“标记”,然后就可以在这里选择直接跳转到“标记”处

子程序调用:制作脚本子程序,可以随时调用

停止脚本运行:停止脚本运行功能

其它动作:

延时:可以让脚本停顿一段时间再继续执行

输入文本:输入一串文本,支持中文输入

注释/标记:你可以给自己的语句加以注释,同时这些注释也可以用来作为“跳转语句”中的“标记”

弹出窗口:弹出窗口显示窗口提示内容,可以暂停脚本的运行

按键精灵脚本编程语句

1.转移语句:Goto

格式:Goto [标记]

解释:跳转到标记的位置

2.注释或标记语句:Rem

格式:Rem [注释或标记]

解释:可以当作标记供跳转语句使用,也可以当作脚本的注释使用

3.条件语句:IfColor ... EndIf

条件正 格式:

IfColor x y color 0(x、y为桌面横坐标和纵坐标,color为颜色RGB码)

[语句块]

EndIf

解释:如果坐标点(x,y)的颜色等于color的数值,则执行语句块中的内容

条件反 格式:

IfColor x y color 1

[语句块]

EndIf

解释:如果坐标点(x,y)的颜色不等于color的数值,则执行语句块中的内容

4.循环语句:For ... EndFor

格式:

For [循环次数]

[语句块]

EndFor

解释:将语句块反复执行数次,执行次数由“循环次数”控制

5.延时语句:Delay

格式:Delay [毫秒]

解释:等待一些时间再执行下一句脚本。

6.光标移动语句:MoveTo、MoveR

格式:

绝对移动:MoveTo x y

解释:移动鼠标到(x,y)点

相对移动:MoveR dx dy(dx、dy为正时表示正方向移动,为负即为负方向移动)

解释:相对当前坐标横向移动鼠标x,纵向移动鼠标y

7.鼠标控制语句:LeftClick、RightClick、LeftDoubleClick、LeftDown、LeftUp、RightDown、RightUp

格式:

左键单击:LeftClick 1

右键单击:RightClick 1

左键双击:LeftDoubleClick 1

左键按下:LeftDown 1

左键弹起:LeftUp 1

右键按下:RightDown 1

右键弹起:RightUp 1

8.键盘按键语句:KeyPress、KeyDown、KeyUp

格式:

按键:KeyPress code 1(code为键盘 ASCII码)

按住:KeyDown code 1

弹起:KeyUp code 1

9.输入字符串语句:SayString

格式:SayString [要输入的字符串]

10.保存/恢复鼠标位置

格式:

保存鼠标位置:SaveMousePos

解释:保存当前鼠标位置

恢复鼠标位置:RestoreMousePos

解释:将鼠标移动到上一次保存的鼠标位置

这两个语句常用于制作网络游戏练功脚本,脚本开始时保存鼠标位置,脚本结束时恢复鼠标位置。

11.子程序、子程序调用

格式:

Sub [子程序名]

[语句块]

Retrun

解释:将一些语句放在子程序中,可以被反复调用

Gosub [子程序名]

解释:调用子程序中的语句块

11.脚本停止运行

格式:EndScript

解释:完全停止当前脚本的运行。可以用于调试脚本。

12.弹出窗口

格式:MessageBox [窗口显示内容]

解释:弹出一个窗口,显示设置的内容,用户点击“确定” 方可继续运行脚本,可以用于暂停脚本的运行

回答者:jiao2012 - 童生 一级 8-7 22:06

3条大神的评论

  • avatar
    访客 2022-07-12 下午 08:35:43

    10个字母键Q到P。按下热键即可获得鼠标当前所在位置的坐标和颜色,以备制作脚本时使用。 偏移抓点:当使用偏移抓点时,实际抓到的是鼠标附近的一点的坐标和颜色(具体抓到的点用一个“瞄准

  • avatar
    访客 2022-07-12 下午 07:37:34

    解为过程、函数、方法叫法不同,原理一样 我们改装上次讲过的补红蓝脚本: Sub main Rem s Gosub add_hp Gosub add_mp Delay 100 Goto s Return Sub add_hp IfCol

  • avatar
    访客 2022-07-13 上午 02:22:19

    释:弹出一个窗口,显示设置的内容,用户点击“确定” 方可继续运行脚本,可以用于暂停脚本的运行回答者:jiao2012 - 童生 一级 8-7 22:06

发表评论