按键精灵怎样设置当某种颜色变化之后自动点击鼠标左键?

如题所述

第1个回答  2013-08-03
rem 循环
IfColor 1298,579,0,0
Delay 500
MoveTo 1391,582
Delay 100
LeftClick 1
Else
//正常发言代码,自己粘贴进来
EndIf
goto 循环本回答被提问者采纳

按键精灵怎么实现当坐标颜色在一段时间内为某个颜色时执行接下来的?
'A、B点坐标设置XA = 960YA = 540XB = 1920YB = 1080'计数变量赋初值i = 0 t = 0Do A = GetPixelColor(XA, YA)'获取A点颜色 TracePrint A If A = "FFFFFF" Then i = i + 1'为白色,则i自增1 Else i = 0'不为白色,则i归0 End If If i = 1...

...颜色,就一直等待,否则就单击鼠标左键1次,该怎么写?
延时应该在标记上面。。不过这是小问题。另外你这个跳转可以改成循环 理论上代码是没问题的,可以增强版试试 代码:RtColor=Plugin.Color.GetPixelColor(10,5,0)RtColor=Plugin.Color.GetPixelColor(10,5,1)同样抓抓也用增强版取色。。

按键精灵怎样设置当某种颜色变化之后自动点击鼠标左键?
MoveTo 1391,582 Delay 100 LeftClick 1 Else \/\/正常发言代码,自己粘贴进来 EndIf goto 循环

按键精灵 在某一区域发现某种颜色出现就自动点击 无限循环 怎么写代 ...
Do FindColor 0,0,1024,768,"颜色",intX,intY If intX > 0 And intY > 0 Then Delay 100 MoveTo intX,intY Delay 100 LeftClick 1 End If Delay 100Loop

按键精灵! 当某一个点的颜色变化时,执行其他操作
指定点颜色 = GetPixelColor(100, 200)\/\/坐标按需要修改 Do If 指定点颜色 <> GetPixelColor(100, 200) Then \/\/\/插入颜色变化后要执行的命令 End If loop

按键精灵设置网页两点间依据颜色变化执行单击的判断和循环
可以试试循环找色,颜色没找到继续等待,找到了执行下一步操作后退出循环 比如 Do 颜色 = GetPixelColor(300, 300, 0) If 颜色 = "ffffff" Then \/\/插入要执行的代码 Exit Do \/\/跳出当前循环 End IfLoop可以用多个循环嵌套使用 另外也可以试试找图,也可以用循环嵌套的方式执行 ...

按键精灵能不能实现当某个点的颜色是白色这个按键才有用,否则按这个键...
可以,之前试过 当你那个点是白色的时候,你用抓抓,抓取图像的位置和颜色代码 用IfColor 例子 IfColor 218,473,"0",0 Then KeyDown "A", 1 Delay 100 End If 或者用 getC = GetPixelColor(218,473) \/\/获取这点的颜色 If getCg1 = "F7F7F7" then \/\/判断是否等于某个颜色 KeyDown "A...

按键精灵怎么设置如果出现某种情况则等到这种情况消失再进行下一步...
您好,我这里举一个简单的例子,学按键要懂得举一反三哦:\/\/你必须知道你这个情况是属于哪种情况,这里举个图色的例子,比如你想要等某个地方的颜色不等于某个颜色时条件成立,循环判断:do GetColor=GetPixelColor(10,5) \/\/这是得到位置10,5的颜色 if GetColor <> "E5E5E5" then \/\/判断当...

按键精灵,区域内随机点击鼠标右键
代码如下:Randomize x = Int(481 * Rnd + 20)Randomize y = Int(201 * Rnd + 600)MoveTo x, y RightClick 1

按键精灵,当某个点的颜色等于红色,就执行某了个命令,否则一直循环,该怎 ...
do if Getpixelcolor (x,y)="0000FF" then exit do end if delay 10 loop

相似回答