clwn.net
当前位置:首页 >> 按键精灵如何取色 >>

按键精灵如何取色

代码如下 do Delay 100 点1=GetPixelColor(10,5) 点2=GetPixelColor(10,5) If 点1="C1E3E9" And 点2="C1E3E9" Then KeyPress "5", 1 ' KeyPress "Num 5", 1'这个是数字键的5 键盘右边 End Ifloop// zfb 921555967@qq.com

Do GetColor=GetPixelColor(10,5) If GetColor = "E4AE73" Then MessageBox "取色成功" End If Loop 复制上面代码,第二行代码就是获取坐标点的颜色然后保存到GetColor字符串中。 GetColor字符串名字可以随意更改。

Set dm = createobject("dm.dmsoft")'创建大漠对象 dm_ret = dm.BindWindow(hwnd, "gdi", "windows", "windows", 0)'绑定窗口 不绑定则是前台的 颜色值=dm.GetColor(指定点1,指定点2)'取色命令 -------------------- 上面的是基本的例子,其他的...

这个和识图差不多的,就是你提供一个图片,由你设置图片的上面的识别像素点,这些像素点是这个图片的唯一识别码了,按键精灵就可以通过找这些像素点颜色确定你需要找的图片。 XY=Plugin.ColorEx.FindMultiColor(0,0,1024,768,"5EAB25","0|1|5986...

你的脚本发的真乱啊,给你整理一下: Hwnd = Plugin.Window.MousePoint() GetColor = Plugin.Bkgnd.GetPixelColor(Hwnd, 100,100) Delay 1000 Rem A IfColor 325,410,"GetColor",0 Then Delay 2000 Call Plugin.Bkgnd.LeftClick(Hwnd, 100,100) ...

错了,颜色值是"ff2580" 这样的,把你那个P1:删掉就好啦

我试验了下,如果不加then的话是要报语句错误的,无法运行的,何来真假之说? 如图,我的句柄1377970是当前窗口,也就是按键精灵的句柄.我觉得你是在获取句柄的时候没弄好,按键精灵的后台的取色兼容本来就不好公认了的. GetColor=Plugin.BkgndColor.Ge...

//得到鼠标指向的窗口句柄 Hwnd = Plugin.Window.MousePoint() //按(从左到右从上到下的顺序找色)模糊查找窗口句柄(变量:Hwnd)窗口的指定矩形区域内指定颜色 XY = Plugin.Bkgnd.FindColorEx(Hwnd, 0, 0, 1024, 768, "10108C", 0, 0.9) ZB = InS...

楼上回答错误,楼主说的是游戏窗口缩小,不是最小化。如果是脚本 不是外挂的话,最小化和缩小都不行。除非是外挂。 因为脚本后台和前台一样,都是找图找色。任何缩小和最小化都会影响脚本的运行。 请采纳 谢谢

首先使用抓抓功能,抓取想要的色点和坐标,然后调用IfColor指令,判断该点的颜色。

网站首页 | 网站地图
All rights reserved Powered by www.clwn.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com