TC官方合作论坛

 找回密码
 立即注册
查看: 1220|回复: 5

[问题] 怎么能在一个只能最小化不能被遮挡的窗口下找图

[复制链接]
发表于 2014-10-20 02:40:16 | 显示全部楼层 |阅读模式

马上加入TC

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
做自雷脚本用的  。大家都玩过CF 肯定知道游戏启动后的窗口是不能被遮挡只能最小化的 哪怕是窗口模式也一样
在这种情况下怎么找图  





空间 CF自雷脚本

字符型 路径,账号,密码
整型 线程句柄,区序号

功能 逻辑型_获取界面输入()
        字符型 区号
        //获取客户端路径
        路径=浏览框.获得("浏览框0")
        如果(字符串.长度(路径)==0)
                辅助.消息框("请选择游戏路径!!!")
                返回 假
        如果结束
        辅助.写配置("RealmName","Adress",路径,"D:\\Config.ini")

        //获取账号和密码
        账号 = 编辑框.获得文本("编辑框0")
        如果(字符串.长度(账号)==0)
                辅助.消息框("请输入账号!!!")
                返回 假
        如果结束

        密码 = 编辑框.获得文本("编辑框1")
        如果(字符串.长度(密码)==0)
                辅助.消息框("请输入密码!!!")
                返回 假
        如果结束
        如果(复选框.获得状态("复选框0"))
                辅助.写配置("RealmName","UserName",账号,"D:\\Config.ini")
                辅助.写配置("RealmName","PassWord",密码,"D:\\Config.ini")
        否则
                辅助.写配置("RealmName","UserName","","D:\\Config.ini")
                辅助.写配置("RealmName","PassWord","","D:\\Config.ini")
        如果结束
        返回 真
功能结束

功能 逻辑型_打开进程()
        整型 进程句柄
        进程句柄=进程.打开(浏览框.获得("浏览框0"),1)
        如果(进程句柄==0)
                辅助.消息框("请先选择游戏路径")
        如果结束   
        整型 图片X坐标,图片Y坐标,图片序号        
        循环(真)
                图片序号=图像.找图(0,0,1440,900,"rc:INICIAR.bmp",#000000,1.0,0,图片X坐标,图片Y坐标)


                如果(图片X坐标>0)
                        辅助.等待(1000)
                        鼠标.移动(图片X坐标,图片Y坐标)
                        辅助.等待(500)
                        鼠标.左键单击()
                        辅助.等待(10000)


                如果结束
        循环结束

        循环(真)

                图片序号=图像.找图(0,0,1440,900,"rc:CONTA.bmp",#DBD293,1.0,0,图片X坐标,图片Y坐标)
                如果(图片X坐标>0)
                        辅助.等待(1000)
                        超级鼠标.移动(图片X坐标+50,图片Y坐标+5)
                        辅助.等待(500)
                        超级鼠标.左键单击()
                        辅助.等待(1000)
                        超级键盘.发送字符串(编辑框.获得文本("编辑框0"))
                        辅助.等待(500)
                        超级键盘.按键(9,1)
                        辅助.等待(500)
                        超级键盘.发送字符串(编辑框.获得文本("编辑框1"))
                        辅助.等待(500)
                        超级键盘.按键(13,1)

                否则
                        辅助.消息框("你好,我是消息框!")
                如果结束

        循环结束
        返回 真
功能结束

功能 逻辑型_自雷流程()

功能结束        
功能 逻辑型_初始化()
        字符型 读路径,读区号,usename,password
        读路径=辅助.读配置("RealmName","Adress","D:\\Config.ini")
        如果(字符串.长度(读路径)!=0)
                浏览框.设置("浏览框0",读路径)      
        如果结束
        usename=辅助.读配置("RealmName","UserName","D:\\Config.ini")
        如果(字符串.长度(usename)!=0)
                编辑框.设置文本("编辑框1",usename)
        如果结束
        password=辅助.读配置("RealmName","PassWord","D:\\Config.ini")
        如果(字符串.长度(password)!=0)
                编辑框.设置文本("编辑框2",password)
        如果结束
        返回 真
功能结束


功能 退出_点击()
        //这里添加你要执行的代码
        辅助.退出()

功能结束



功能 按钮0_点击()
        //这里添加你要执行的代码
        线程句柄=线程.开启("CF自雷脚本.逻辑型_打开进程","")
        返回 真
功能结束

空间结束

回复

使用道具 举报

发表于 2014-10-20 15:56:26 | 显示全部楼层
直接用TC找图  还不好说吗
还省得插件  绑定窗口

要想最小化下找图   得看游戏是否支持  
一般这个难度比较大
回复 支持 反对

使用道具 举报

发表于 2014-10-20 16:07:13 | 显示全部楼层
哇了个去
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-10-21 01:34:42 | 显示全部楼层
zsconverse 发表于 2014-10-20 04:56
直接用TC找图  还不好说吗
还省得插件  绑定窗口

貌似不支持
回复 支持 反对

使用道具 举报

发表于 2014-10-21 07:54:47 | 显示全部楼层
后台
回复

使用道具 举报

 楼主| 发表于 2014-10-21 09:52:21 | 显示全部楼层
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18045623号)

GMT+8, 2024-9-28 12:47 , Processed in 0.048903 second(s), 24 queries .

Powered by 海安简单软件服务部

© 2008-2019 版权所有 保留所有权利

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