永发信息网

按键精灵自动识别某一点的颜色自动停止的命令

答案:2  悬赏:70  手机版
解决时间 2021-02-09 16:56
MoveTo 148, 126
Delay 906
LeftClick 1
MoveTo 350, 357
Delay 383
LeftDoubleClick 1
Delay 86
Delay 160
LeftDown 1
MoveTo 310, 357
Delay 746
LeftUp 1
Delay 860
KeyPress "F8", 2
MoveTo 670, 36
Delay 898
LeftClick 1
MoveTo 641, 491
Delay 473
LeftClick 1
MoveTo 401, 311
Delay 333
LeftClick 1 在这加识别颜色的命令
MoveTo 724, 504
Delay 376
LeftClick 1
MoveTo 608, 16
Delay 473
LeftClick 1
Delay 43
LeftClick 1
'==========以上是按键精灵录制的内容==========
就是在上面这段脚本,我设置的自动循环,求个高手解答```如果识别不到颜色不要影响脚本运行```就是识别到某一点上的颜色自动停止运行```
最佳答案
按键精灵 进去后写代码:----左上角 基本命令/全部命令------点全部命令-----3个选择,先 基本命令,,,里面有颜色和图形命令。。。

脚本例子按键精灵8及以上语法

复制代码

getcursorpos x,y

cr1=getpixelcolor(x,y)

messagebox cr1

//得到当前点的颜色,并弹出对话框显示出来
getcursorpos x,ycr1=getpixelcolor(x,y)messagebox cr1 //得到当前点的颜色,并弹出对话框显示出来

脚本例子按键精灵7及以下语法

复制代码

vbscall getcursorpos(x,y)

vbscall cr1=getpixelcolor(x,y)

messagebox cr1

//得到当前点的颜色,并弹出对话框显示出来

接下来,你只要
if cr1 = 指定颜色
……
else
……
endif

我用 按键精灵77777777777777777,找图

vbscall findpic(0,50,1023,767,"??????.bmp",0.9,intx,inty)

if intx>0 and inty>0

……

else

……

endif

希望有用。
全部回答
颜色 = GetPixelColor(坐标X, 坐标Y) If 颜色 = 你说的那个颜色 Then EndScript Else End If
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
如果感觉累了该怎么办?
绿源林场虚拟生活区怎么去啊,我要去那办事
好评,要正确
三相四线断路器带负荷后十几分钟后跳闸怎么回
永耀建材铝材装修材料商行我想知道这个在什么
办贫困证明需要本人去吗?
石河居委会地址在什么地方,我要处理点事
以第一人称来讲菜豆种子生长过程的作文
文献综述的评价怎么写
福特福克斯每公里12,汽油油耗变高,为什么呢
东铁居委会地址好找么,我有些事要过去
红枫家俱城我想知道这个在什么地方
对动物的“尝试与错误”的行为叙述不正确的是
激光彩色打印机哪个牌子好?(要求耐用)
产品的纸盒包装设计图属于哪种作品类型呢?美
推荐资讯
美艺居橱柜地址好找么,我有些事要过去
安庆市发展和改革委员会地址有知道的么?有点
壁虎,东北话怎么写?
杨屯乡美能达照相馆怎么去啊,我要去那办事
我像女孩子麽?为什麽每个人都说我像女孩子嘞
读刘同谁的青春不迷茫简介100字
兴唐传里面的英雄是怎样排名的?
金牌罗记肠旺面地址在哪,我要去那里办事
结转收入和成本的时候,结转的时候收入大于成
秋天的雨,是一盒五彩缤纷的颜料是什么意思
火车票退票保险能退吗
在翼勋金融贷款3万月还款1548每月28下午4点还
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?