找回密码
 加入
搜索
查看: 2114|回复: 8

求判定某点颜色的语言

[复制链接]
发表于 2008-6-3 08:38:40 | 显示全部楼层 |阅读模式
求判定某点颜色的语言

我需要程序在运行中 可以根据某点的颜色来决定运行做哪一步

mousemove(591,733)
mouseclick("left",591,733,2)
sleep(1000)
send($a[$i])
sleep(500)

如果591.733颜色不等于某个颜色,则继续mouseclick, 如果等于则运行send
发表于 2008-6-3 09:31:25 | 显示全部楼层
PixelGetColor(591,733)
以十进制返回(591,733)的颜色值(默认RGB格式,可用ColorMode更改为BGR格式)
 楼主| 发表于 2008-6-3 10:33:03 | 显示全部楼层
我能不能很无耻 要求你具体写一下, 然后我自己会修改。我只会模仿人家写的code, 毕竟我不是coder
发表于 2008-6-3 18:11:51 | 显示全部楼层
[au3]$color = 0xFFFFFF
If PixelGetColor(591,733) == $color Then
        send($a[$i])
Else
        mouseclick("left",591,733,2)
EndIf[/au3]

0xFFFFFF为白色的16进制表示形式,自己改一下
 楼主| 发表于 2008-6-4 06:46:51 | 显示全部楼层
真的非常 感谢 你解决了我的大问题
发表于 2009-9-22 14:00:47 | 显示全部楼层
我还是没看懂
发表于 2009-11-21 22:31:16 | 显示全部楼层
很感谢,我也学习了。
发表于 2009-11-21 22:34:52 | 显示全部楼层
如果已解决,请修改标题,为已解决
发表于 2010-2-3 18:48:09 | 显示全部楼层
看不懂啊 谁来说明一下 最好有源码
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-11-16 21:41 , Processed in 0.079409 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表