【找找色】按键精灵找色功能怎么用

励志句子
评论 2023-06-19 06:45:13 浏览
一、按键功能一一详解,新手必读!【按键精灵吧】

1、按键功能一一详解,新手必读!点下按键新建.可以得到按键编辑器.上方一横有(保存)(保存退出)(录制)(调试)(注释)(附件)(捉色捉点)(帮助)这8个功能,现在说说这些功能的用法.      第一个功能(保存).这个功能是保存当前编辑的脚本,如果电脑突然死机.而你又没有保存脚本起来,那么你用了一天的成绩就白忙了.所以在编写长的脚本时要经常按这个键.      第二个功能(保存退出)这个功能和上一个差不多,但按这个功能后会退出按键编剧器.回到前面,这个功能在把脚本写好了按这个键就是行了,而不用按(保存)在按关闭这二个键.       第三个(录制)故明思意,这个跟我们现在用的手机录像机一样,不同的就是手机录像是录当前动画,而我们这个录制是录当前楚标或按键的动作.录完后右下边空白处就会出现你刚才录制的脚本.好,现在教你如何录制,现在你按下录制这个键,就会出现(录制键盘楚标动作)这个框.这个框里有4个键,第一个红色的为开始录制,第二个停止录制,第三个,保存已录制动作,退出录制.第4个为,设置.按下这个,下面有个(记录楚标移动轨迹)          第4个(调试)这个功能是用来调试你编辑的脚本是否有错误的语句.这个就不用说怎么用了吧嘻。

2、        第5个(注释)这个功能是给你的脚本加上说明.        第6个(附件)这个是高级功能,说是的给你的脚本增加插件        第7个(捉点捉色)这个功能是用来捉取游戏或桌面等的颜色或坐标.好,现在就来介绍如何用这个功能吧。

3、首先按下(捉点捉色)这个键.会得出(捉点/捉楚/捉图/)这个框.如果要捉点心话,在右边那个(按下捉点热键时)下面有个下拉框,按下他,下面有(只捉坐标)(只捉颜色)(捉坐标和颜色),我健意用后面的那个,(捉坐标和颜色)好我就用这个功能来说明下,首先,小化这个框,把楚标移到你要捉的点那里,按下,(ctrl+alt+1或2或3~~10)这个组合键,就会保存刚才你捉的点坐标,保存在你按相应的1到10的地方,就是捉点那里的点1点2到点当然颜色也会出现在相对的点1到点.注明下、在捉色捉点时,好的是先按下(printscreensysrq)这个复制键,就是复制当前屏幕,你进入游戏后按这个键,在打开捉色捉点,在下方就会出现你刚刚复制的游戏屏幕,你在下面捉颜色或点跟游戏的点色是一样的,坐标跟游戏是一样的.好下面那些捉楚标和捉图,那里都要介绍,我在这就不用说了.       第8个(帮助)这个功能是在你希要帮助时按这个 键就会出现按键里常出现的问题解答.        好,现在说下按键的命令吧。

4、在左边按下右键,选取(全部展开)在按下(全部命令这个键,会得出(键盘命令)(楚标命令)(其他命令)(VBScript命令)和(插件命令)这几个组合命令,现在一一介绍这几个命令的功能.     (键盘命令),    第一个有三个可选择的地方,第一个.按键,类型,执行次数,(按键)下面框里,是用来记录你所希要按的是什么键,如按数字键,0到9,字母键,A到Z.和那么空格键等.(类型)下面有个下拉框,下面有(按键,按住,弹起)按键就是按一下.按住,弹起就不用说了,反正用按住这个键时,后面要记得在用弹起这个键.(执行次数)下面框里,可以设定按多少次这个键.设定好后,按下插入,右边空白处就会显示你所设定的脚本,你在按下(保存退出)这个键,哈,自个做的第一个脚本出来了,你按下开始键F看下运行的结果,哈,,很有成就感吧。

5、   第二个下面有个下拉框,里面有二个功能,第一个(普通工作方式)和(硬件模式)   第三个(按键组合)这个功能就是几个键按下的功能,可以用到,如收QQ信息,在右边框里按住ctel+alt+z这个键,那么这个框里面就会显示出来.   第4个,下拉框里有二个功能,(脚本暂停,按任意键)和(检测上次按过的键),先说下第一个吧(脚本暂停,按任意键)这个键的功能是,脚本暂停,等你按任意键脚本才会开始.如果在(把按键码存入变量)右边空格里没写入东东,直接按下插入,就是按任意键就会开始,如、。

6、WaitKey MessageBox "你按了任意键"(把上面的脚本复制起来,在按下按键编剧器里的(源文件)在到字下面的空白处粘贴这个键本,在按下(普通),就能看到这个脚本了)如果在 (把按键码存入变量)右边空格里写入变量,如写入,wwaqw,那么就是按你按的任意键的键码保存到wwaqw这个变量里.(等待按任意键,保存到变量wwaqw中,如果wwaqw=65也就是a键的键码,就弹出个窗口提示,(你按的是A键)脚本停止.如果不等于65时,也就是按别的键时,就弹出,(你按的不是指定的键)如下、WaitKey wwaqwIf wwaqw=65    MessageBox "你按的A键"EndScript EndIf MessageBox "你按的不是指定的键"EndScript 好,现在说说(检测上次按过的键)这个功能,就是说,运行这个键本后,就会得出运行这个语句后的第一个键,把他保存在wwaqw,当然这个wwaqw变量可以自个更换.  第5个(查询按键码)下面有二个框,在(按键)右边框里按下任意键,那么(按键码)右边就会出现这个键的键码,如WaitKey wwaqwIf wwaqw=65    MessageBox "你按的A键"EndScript EndIf MessageBox "你按的不是指定的键"EndScript在,If wwaqw=65这里的65就是a键的键码你可以更换任意键码.这个功能没有插入功能,只是让你查询按键码.     (楚标命令)  第一个,(楚标动作)在(楚标动作)下面有个下拉框.里面有(左键单击)(右键单击)(中键单击)(左键双击)(左键按下)(左键弹起)(右键按下)(右键弹起)选取任意功能,都可以执行楚标的相应功能,这个就不用说了吧.  第二个(普通工作方式)这个跟上面的键盘里的功能一样,就不多说了/  第三个,(楚标移到)这个功能和上面那个(捉点捉色)功能结合一起的,就是你捉到的点,都会显示在这个下拉里面,1到10对应的是,p1到p10,(说明X变量的值是100,Y变量的值是100,楚标移动到x,y变量坐标里,也就是100,100,这个坐标如下、)VBS dim x,yVBS x=100VBS y=100MoveTo x,y或(在0,0,800,600里查找"FFFFFF"这个颜色,后把坐标放到变量x,y里面,如果x大于或等于0,y大于或等于0时,(注,如果这个区域里没找到颜色,系统会把坐标的值x,y变成,-1,-1)就执行楚标移到x,y.如下、)VBSCall FindCenterColor(0,0,800,600,"FFFFFF",x,y)If x>=0 and y>=0    MoveTo x,yEndIf 记住,按下插入,在双点下这个语句, 会弹出一个框,可以更换这个框的数值,如换成上面的,x,y.  第4个,(楚标相对移动)在下面,dx=( )dy( )空格里输入相应的数字,就可以在楚标原点上相对移动多少,楚标移到462,401,等待2秒,在这个坐标里相对移动100x坐标,100y坐标.如下MoveTo 462,401Delay 2000MoveR 100,100如果输入的是负的,移动的就是反的.楚标移到462,401,等待2秒,在这个坐标里相对移动负100x坐标,负100y坐标.如下MoveTo 462,401Delay 2000MoveR -100,-100第5个(普通工作方式)这个跟上面的一样第6个,(保存当前楚标所在的位置)和(恢复上次保存的楚标位置)这二个是结合功能.如保存当前楚标,移动楚标到462,401,等待2秒恢复到刚才保存的楚标里,如下SaveMousePos MoveTo 462,401Delay 2000RestoreMousePos 这二个功能可以用来楚标移动别的地方后.反回原来的坐标  第7个(锁定楚标位置)和(解除楚标位置)这二个功能,和上面6的差不多,这就不介绍了.  第8个(脚本暂停,按任意楚标键继续)和(检测上次按过的楚标键)这个功能和上面键盘的功能一样,也就不用介绍了.     。

二、如何抓点/抓色/抓图?

1、 方法一:热键抓点在51版之前,玩家必须通过热键进行抓点。方法是启动按键精灵->鼠标动作->抓点。进入抓点界面之后,再进入游戏,按下热键即可捕获到鼠标当前点的颜色。偏移抓点:在一些游戏里,鼠标的形状会“挡住”真正您想要抓的点的颜色。所以按下热键之后,抓取的颜色都是鼠标的颜色。这时候可以用“偏移抓点”来解决问题。一般来说,把偏移量设置为---3就可以顺利的避开鼠标颜色的妨碍,抓到真正的屏幕颜色。。

2、 方法二:抓图抓点(强烈推荐的方式)51版之后,在“抓点”界面新增了“抓图抓点”的功能。方法是在游戏中按下键盘上的“PrintScreen”键(找不到?仔细找找,就在你的键盘上!),然后进入按键的“抓点”界面,这时候您刚才的抓图就会显示在抓图界面中,在界面上按下鼠标左键,即可成功抓点/抓色。。

3、 抓区域坐标的功能50版之后,在“抓图”当中按住鼠标左键并拉动,即可获得拉动的区域坐标,这对于使用“区域找色”这个功能来说有帮助,因为获得的区域坐标,就是函数中需要输入的参数。。

4、 偏移抓点:在一些游戏里,鼠标的形状会“挡住”真正您想要抓的点的颜色。所以按下热键之后,抓取的颜色都是鼠标的颜色。这时候可以用“偏移抓点”来解决问题。一般来说,把偏移量设置为---3就可以顺利的避开鼠标颜色的妨碍,抓到真正的屏幕颜色。按键精灵常常需要移动鼠标到相应的点,同时又需要取该点的颜色,那么按键精灵是如何处理屏幕和鼠标的关系的;或者说屏幕和鼠标的关系是看游戏和程序是怎么设计的?比如鼠标的图是贴上去的(这是我看见的,不太明白哦),是不是屏幕仍然是屏幕,鼠标仍然是鼠标。也就是说,即使取色时鼠标正好覆盖在取色点上,但鼠标的颜色并不影响屏幕的颜色。请楼主赐教[em20]。

5、 printscreen这个软件是不是要下载的?还是按键里面本来就有?printscreen是键盘上的一个按键。

6、 演示:图片查找按键精灵是对比图片,并不需要图片完全吻合。就以下面两幅图举个例子    图一    图二这两幅图片,其中间的主体是完全一样的一个矩形框,不同的是周围的背景色不同,就像你说的假设需要设置成背景色透明比较,那么这两幅图片应该看成是相同的,也就是比较的时候需要认为是相同图片。那么,我们看一下,这两幅图的背景所占整个图形的比例小于图形总面积的1/如果符合这个要求,按键精灵的图形查找功能就能够实现这两张图片的同比查找。假设这幅图片的背景占整个图片面积的30%,那么我们可以在图形查找的时候设置成为相似度为0.也就是70%的意思。代码举例如下:VBSCallCallFindPic(2,"pic.bmp",0.7,x,y)运行代码,假设我们要找的是图一,如果在我们的搜索范围2内有图二存在,那么按键精灵认为图二即为我们所要找的图形,并返回图二的坐标值。这也就实现了你所需要的背景透明查找的功能。我这么解释,应该够清楚了吧!累死我了,为了图文并茂,还做了两张图片,又传到其他论坛上,再链接过来,希望你能懂啊!。

7、 如果抓了点和颜色,然后我要当在那颜色出现在那点的位置就可以自动按键。例子:x=0,y=0,颜色=红,按键=A当红色动到或出现在0,0的位置时,可以知道安下A键。就是不用滑鼠来却定位置,当画面自己出现就可以自动按键。。

8、 我想问这抓一个图片啊  点住左键拖一下就能看到左边XXX上边XXX右边XXX下边XXX还有高度和宽度  然后怎么插进去啊?VBSCallFindPic(0,0,1024,768,"神盾.bmp",0.9,x,y)//区域找图  0,0,1024,768为区域范围  "神盾.bmp"为图片名(路径)  0.9为找图的相似度x,y为找到图片后的坐标变量Ifx>=0andy>=0  MoveToxy  Delay50  MessageBox已经找到图形!鼠标移到了图形之上Else  MessageBox没找到图形!EndIf上面是按键精灵自带的区域找图形的教本,运行后显示"已经找到图形!鼠标移到了图形之上"但是实际鼠标的位置没在神盾上面,却在左上角,好像是没有找到的值-1-1我昨天用做好的教本挂记了,今天早上一看机器很奇怪的重启了,然后进入按键精灵的时候显示c:windowsprefetch按键精灵......pf损坏,但仍然能进入,我将这个文件删除后就不提示任何错误进入了,但我做的脚本无效了,试了试自带的这个就出现上面的问题,求各位老大看看这到底是怎么回事啊,注:重装过按键精灵,不起作用........。

三、按键精灵多点找色脚本开发教程

1、命令介绍示例:XY = Plugin.Color.FindMultiColor(0, 0, 1024, 768, "FFFFFF", "2|0|FFFFFF,-6|1|FFFFFF,-3|1|FFFFFF,-6|3|FFFFFF,-3|3|FFFFFF,0|3|FFFFFF,4|3|FFFFFF,-1|5|FFFFFF,3|5|FFFFFF,-3|6|FFFFFF,-6|7|FFFFFF,1|8|FFFFFF,4|8|FFFFFF,-5|10|FFFFFF,-3|10|FFFFFF,4|10|FFFFFF", 1) 。

2、分析: 在参数1-4设置的范围内,也就是 0,0,10768范围内找多点颜色。 例子中,参数5第一点颜色设置的是 “FFFFFF” 白色。 从参数1-4设置的范围 0,0点开始,从左往右从上到下开始查找第一点颜色。 找到之后,以当前找到的点为基准(假设点坐标为(200,200)),开始找参数6里设置的偏移色。 第一个偏移色 “2|0|FFFFFF”  , 在第一次找到的点(200,200)的基础上,x坐标加2个像素点,y坐标加0个像素点,也就是点(20200), 如果点 (20200)的颜色是“FFFFFF”,则继续找下一个偏移色。 “ -6|1|FFFFFF” ,第一次找到的点(200,200)的基础上,x坐标减6个像素点,y坐标加1个像素点,也就是点(1201),   如果点 (1201)的颜色是“FFFFFF”,则继续找下一个偏移色。。

3、命令参数设置快捷键方法参数6的设置需要这么麻烦吗?要找第一点的颜色,后面的每一个偏移点都要根据第一点来计算偏移了几个像素点?如果没有抓抓工具的话,我们还真要那么苦逼的去计算。。

4、操作步骤:   打开抓抓工具——> 点击图像——>选择 抓多点——>点击 截屏——>鼠标移动到抓抓工具截到的屏幕截图——> 看到中意的点 按下ctrl +1——>点击 “生成代码” 按钮    注意:抓多点需要把图片截到抓抓工具里,直接在桌面/游戏窗口内按ctrl+1是获取不到点的。    第一次按下ctrl+1获取的点为 参数5所描述的第一点颜色。   接下去获取的都是偏移色。。

5、找色范围设置为游戏窗口大小“整个屏幕作为找色范围,不够效率怎么办?只希望它在游戏窗口范围内找色。”  这个问题,我们使用GetClientRect命令获取到窗口范围即可。 注意:GetClientRect命令获取到的是窗口左上角坐标,和窗口的高度宽度。           而要确定一个找色范围,我们需要的是窗口的左上角坐标和右下角坐标。           窗口的高度和宽度还需要加上左上角的坐标才是窗口的右下角坐标,公式:           右下角x坐标=左上角x坐标+窗口宽度           右下角y坐标=左上角y坐标+窗口高度。

6、代码:hwnd = Plugin.Window.MousePoint()sRect = Plugin.Window.GetClientRect(Hwnd)MyArray = Split(sRect, "|")   L = Clng(MyArray(0)): T = Clng(MyArray(1))    //左上角坐标W = l+Clng(MyArray(2)) : H =t+ Clng(MyArray(3))//右下角坐标  我们将获取到的窗口左上角坐标输出看看是多少,小编用浏览器做个例子:。

7、获取到浏览器左上角坐标为 (1036)接下来,我们打开按键抓抓工具,图像——>找多点——>截屏。截屏之后,我们打开抓抓工具的放大镜,将放大镜里的定位起点坐标设置为(1036)然后再开始按ctrl+1获取第一点和偏移点。。

8、代码:hwnd = Plugin.Window.MousePoint()sRect = Plugin.Window.GetClientRect(Hwnd)MyArray = Split(sRect, "|")   L = Clng(MyArray(0)): T = Clng(MyArray(1))    //左上角坐标W = l + Clng(MyArray(2)) : H = t + Clng(MyArray(3))//右下角坐标XY=Plugin.Color.FindMutiColor(l,t,w,h,"5BD243","14|1|FFFFFF,23|-2|FFFFFF,24|5|FEFFFE,30|9|63CD35,27|25|73C41A,18|33|7AC00F,-11|17|6CC828",1)dim MyArrayMyArray = Split(XY, "|")X = CInt(MyArray(0)): Y = CInt(MyArray(1))MoveTo x, y。

9、大漠的多点找色如何使用抓抓获取到的颜色组我们按照上面的步骤,用抓抓工具获取到找多点的代码之后,打开大漠综合工具~ 步骤1:          打开大漠综合工具,点击颜色转换。

10、步骤2:        将获取到的抓抓工具生成的代码,复制黏贴到白色框框内。。

11、步骤3:       点击转换即可生成大漠多点抓色命令。。

四、大神求教 区域找色怎么像getcolor那样【按键精灵吧】

1、如果a为红色则。

3、否则。

5、现在问题是把某个点红色改为一个区域怎么表达?。

6、多点找色插件。

五、新人求解,按键精灵 后台找色后如何点击找色找到的位置。

1、如果a为红色则。

六、新手求助找色的执行步骤【按键精灵吧】

1、在学习写一个找色脚本,找到区域颜色,执行命令。

2、(第一步已经做好了,后面不会了)当第一步持续时间结束(第一步有一些持续时间)继续找第二种颜色,执行命令。

3、当第一步第二步的颜色都找不到时,执行第三个命令,依次左键点击几个固定点。

4、并把这个脚本循环起来。

5、哪位高手给个格式或讲解一下,拜谢。

6、Doif1then.......if2then.......endifelse........endifLoop仅供参考,一直循环你的1-3步。

7、抢东西还是找怪。

七、新手求助找色的执行步骤【按键精灵吧】

1、在学习写一个找色脚本,找到区域颜色,执行命令。

2、(第一步已经做好了,后面不会了)当第一步持续时间结束(第一步有一些持续时间)继续找第二种颜色,执行命令。

3、当第一步第二步的颜色都找不到时,执行第三个命令,依次左键点击几个固定点。

4、并把这个脚本循环起来。

5、哪位高手给个格式或讲解一下,拜谢。

6、Doif1then.......if2then.......endifelse........endifLoop仅供参考,一直循环你的1-3步。

7、抢东西还是找怪。

八、按键精灵操作基础找色实例:[2]修改豆丁价格

1、首先我们分析一下,修改按钮在页面的右侧,颜色特别可以使用这个方法进行修改。。

2、打开豆丁中自己的文档,按下PRINTSCREEN键,打开按键精灵,点击“新建脚本”。

3、在新建脚本中我选择一个空白脚本。如图所示。。

4、点击上方的按键抓抓按钮。。

5、点击左侧的图片按钮。这个时候你会看见刚刚的拷屏图片。。

6、这个时候我们将鼠标移动到修改图标上。右击在弹出的图标中选择”加入点1“。

7、这个时候我们在放大镜位置可以看这个颜色的数值和坐标位置。。

8、在”颜色和图形命令“中选择”区域找色“。

9、坐标如图设置,计算机不同分辨率不一定相同。具体数值大家可以通过按键抓抓按钮。并在下方输入颜色数值。。

10、这个时候会出现右侧代码。将光标移动如果下面一行。。

11、在鼠标命令中在移动到点击“插入”。

12、插入以后将代码修改成MoveTointX,intY。

13、在“鼠标命令”插入”左键双击“命令。。

14、在其他命令中选择延时1秒。如图所示。以减少CPU占用率。

15、打开豆丁文档,点击”调试“按钮。。

16、点击如图F10键可以测试。你可以发现成功吧?。

17、总结一下:例子中颜色其实在整个页面中很多,我们要缩小范围           要增加延时代码,以减少CPU占用。        。

九、按键精灵找色

1、这个太简单啦,小弟!假设你的那个a点的颜色为“FFFFFF”,则这样、dimx,y,avbsa="ffffff"VBSCallFindColorEx(0,0,1024,768,a,1,0.8,x,y)//区域模煳找色0,0,1024,768为区域范围"FFFFFF"为颜色1为查找方式(中间向外)0.8为模煳值x,y为找到颜色后的坐标变量Ifx>=0andy>=0//如果找到颜色比如找到颜色就会赋值给坐标变量通过判断坐标变量可以知道有没有找到色MoveToxy//把鼠标移动到该坐标Delay50//延时LeftClick1//左键单击进行攻击EndIf//条件结束。