当前位置:首页 » 编程软件 » 脚本找色教程

脚本找色教程

发布时间: 2022-07-15 10:16:41

① 按键精灵找色脚本

找色大致分3种:第一种(找色)://FindColor left,top,right,bottom,c,x,y
//在区域内从左到右,从上到下找颜色为c的点,把坐标保存在变量x和y中
//left,top,right,bottom都是整数或者整数型变量,说明了区域的左,上,右,下界限
//颜色是类似于"0000FF"的字符串,如果不取变量,别忘了加双引号
//如果没有找到这个颜色,则x和y的值都被置为-1
第2种(模糊找色)://FindColorEx left,top,right,bottom,c,type,similar,x,y
//在区域内找颜色为c的点,把坐标保存在变量x和y中
//left,top,right,bottom都是整数或者整数型变量,说明了区域的左,上,右,下界限
//颜色是类似于"0000FF"的字符串,如果不取变量,别忘了加双引号
//type表示查找方式。0为从上往下,从左往右找;1为从中心往外围找
//similar为相似度,取0.3到1之间的小数。数值越大,对相似度要求越严格。推荐取0.8
//如果没有找到这个颜色,则x和y的值都被置为-1
第3种(中心找色)://FindCenterColor left,top,right,bottom,c,x,y
//在区域内从中心到外围找颜色为c的点,把坐标保存在变量x和y中
//left,top,right,bottom都是整数或者整数型变量,说明了区域的左,上,右,下界限
//颜色是类似于"0000FF"的字符串,如果不取变量,别忘了加双引号
//如果没有找到这个颜色,则x和y的值都被置为-1

② lua脚本中,多点找色的函数怎么写

function filterColor(src, rgb)
if type(src) ~= "table" or not rgb then
return
end
local ret = {}

for i, v in ipairs(src) do

if v.color == rgb then
ret[#ret+1] = v
end
end

return ret

end

③ 按键精灵后台找色鼠标点击的脚本该怎么写

首先查找句柄,句柄一般是类名和标题,这两样必须有一个和其他句柄不一样,这样按键才能找到,吧这个变量保存起来,然后一直调用这个变量就可以了。

④ 按键精灵区域找色脚本如下:em s Call FindColorEx(0,0,1024,768,"00009C,0000FF",1,0.8,x,y) If x>=0 and

rem s
Call FindColorEx(0,0,1024,768,"00009C,0000FF",1,0.8,x,y)
If x>=0 and y>=0
MoveTo x+20,y+20
Delay 200
LeftClick 1
EndIf
Goto s
//如果以上的脚本不行就把两个被找的颜色分开执行试一下

⑤ 按键精灵区域循环找多色,找到指定色停止其他两色的任务,接着继续找其他色,帮忙改下脚本,源码要求在下面

For
第一步
第二步
第三步FindColor
If找到
Break
End For
第三步Move
第四步
第五步
第六步

⑥ 按键精灵区域找色的方法

复制以下部分,新建一个文本文档,粘贴进去,保存.

[General]
Description=连击脚本
BeginHotkey=116
BeginHotkeyMod=0
PauseHotkey=0
PauseHotkeyMod=0
StopHotkey=117
StopHotkeyMod=0
RunOnce=1
EnableWindow=MU
Enable=1
[Repeat]
Type=1
Number=1943228973
[CallBack]
OnSetup=
[Comment]
Content=

[Script]
KeyPress 49 1
Delay 250
KeyPress 50 1
KeyPress 51 1
Delay 120

然后在网络中搜索"按键精灵6",建议在"天空软件"或"华军软件"这样的大型站点进行下载,因为很多地方下的都有病毒,或者网页上都存在病毒.

下载完后,进行安装,下一步,下一步,这个不用再教了吧.

安装完成后,运行按键精灵,点"导入->浏览本机->选中你刚才保存的文本文档->打开->导入脚本

提示OK.然后按键精灵的未分类里多了一个描述为"连击脚本"的程序了.

在前面打勾,然后进游戏即可,默认F5为开始,F6为暂停,F12为中止.

⑦ 按键精灵,找色、对比问题。请大神指点一下!

一/首先,新建一个脚本.二/在按键精灵上方有一个"抓点颜色"按钮.点击之.会出来一个抓屏窗口.三/保证您那个群空间在最上面,然后按键盘上的"Print Screen SysRq"(即截屏键).四/这时先前按键精灵抓屏软件下方就会出现刚才的屏幕,找到群空间那几个字,用鼠标左键点中"群"字的左上角,拖到"间"字的右下角松开鼠标左键.这时会自动出来一个"位图另存为"的菜单,把此图存到您所安装的按键精灵的目录下面的script文件夹里.(其它目录下也行,但比较麻烦,这个目录是按键精灵默认找图的地方)五.把以下命令复制进去:Rem 程序开始//下面这句是找刚才所截取的群空间图片命令.0,0,1280,800是分辨率的范围.后面的0.9是相似度,1为最相似,并把找到的图片的座标保存在X和Y中.VBSCall FindPic(0,0,1280,800,"群空间.bmp",0.9,x,y)//下面这句是如果上面的命令找到图片了,判断方式为XY大于0(找不到则值为-1),则执行IF里面的语句.
If x>0 and y>0 //鼠标移动到X,Y(鼠标移动到上面找到的图片上,事实上就是"群"字的左上角,即您刚才所截图的左上角)
MoveTo x,y //左键单击X,Y
LeftClick 1//但是如果找不到呢,下面这句是否则的意思.Else //延时1000毫秒即1秒,意思是如果在屏幕上找不到"群空间"图片,每隔1秒钟检测一次.太短了电脑会感觉卡. Delay 1000 //跳转到程序开始即找不到图片延时1秒钟继续返回查找. goto 程序开始//如果条件结束,这条命令不用理解,一个结构而已.
EndIf 六.最后保存退出即可,默认的是按F10键启动,看一下别跟其它的脚本冲突了. 上面的命令加了注释有点乱,完整命令如下(另外下面的脚本是每隔1秒检测群空间图片,找到后点击一次后就停止了,如果需要循环,设成循环执行就行了.如果需要后台或者其它功能,请加偶QQ,有问题请追加):Rem 程序开始
VBSCall FindPic(0,0,1280,800,"群空间.bmp",0.9,x,y)
If x>0 and y>0
MoveTo x,y
LeftClick 1
Else
Delay 1000
Goto 程序开始
EndIf

⑧ 请高手为我解释一个脚本精灵的找色代码

给你结构化一下:
function main()
::xh::
if isColor(100,100,0xFFFFFF) then
touchClick(200,200);
toast("找到红色并点击了")
else toast("没有找到红色继续寻找")
goto xh
end
end

第一行,定义一个模块叫main
第二行,是一个叫xh的标签
第三行,如果坐标100,100的位置的颜色是纯白色(0xFFFFFF是十六进制色码纯白色),就执行第四第五行
第四行,点击坐标200,200位置
第五行,输出(显示)文字找到红色并点击了
第六行,如果第三行判断为否,执行第七行
第七行,从标签xh重新执行(在运行第三行判断)
第八行,if判断结束

第九行,模块main结束

⑨ 【脚本】找到色就执行,否则就等待直到找到色再执行。依次循环。用按键精灵写成脚本。

代码如下,请直接复制粘贴到按键脚本内测试:


While i = 0

Delay 1000

FindColor 0,0,1024,768,"0000FF",intX,intY

If intX > 0 And intY > 0 Then

i = 1//这里是为了找到图之后跳出循环,取消这个赋值将无线循环

//这里写找到颜色以后的操作

End If

Wend


【我用心解答,如果解决了您的问题,记得 ➭➪(采✔纳)!】

热点内容
crv哪个配置性价比高2021 发布:2024-09-17 04:07:51 浏览:35
wincc图形编译在哪里 发布:2024-09-17 03:58:26 浏览:977
androidubuntu 发布:2024-09-17 03:50:27 浏览:701
识梦源码 发布:2024-09-17 03:50:18 浏览:26
诺基亚密码忘了打什么电话 发布:2024-09-17 03:27:09 浏览:555
树深度优先算法 发布:2024-09-17 03:26:58 浏览:472
跳转页源码 发布:2024-09-17 03:13:05 浏览:543
html文件上传表单 发布:2024-09-17 03:08:02 浏览:785
聊天软件编程 发布:2024-09-17 03:00:07 浏览:726
linuxoracle安装路径 发布:2024-09-17 01:57:29 浏览:688