我看了一下以前的贴子 一个是用大漠的IsDisplayDead检测卡屏,他原理是不停的截取指定区域的图像,然后比较,如果改变就立刻返回0,否则等待直到指定的时间到达。他要等他判断图片变了才返回,就会让程序效率很慢。 另外一种好像是说截一个区域的图片保存到本地,再每次循环检测区域跟图片是否相似,多次相似就是卡屏,不相似就重新截现在的图片再下一轮循环判断。这个方法是不是给每一个线程再加一个监控线程放到里面检测更好?但是我要开10多条模拟器线程,再开10多条监控每个模拟器的线程,每个线程里有很多大小的循环。他一直截取图片判断图片。这么多条线程在跑,一轮循环又快,是不是很占用电脑资源,程序出问题啊。 我觉得还是不能开监控线程吧?也不要截图,就取几个点的颜色循环判断就行,这样占用小一点 ![]() |
awlwdska 发表于 2024-3-3 19:06 这样就得看你怎么判断模拟器了,卡死就重启模拟器重新来 |
HuangYanHui 发表于 2024-3-3 18:05 这个时候模拟器处于卡死状态,或者模拟器无网络重新执行一次也卡点。返回是为了到第一步去重启模拟器还有一些配置 |
用大漠的取矩阵,取时间间隔,如果一段时间坐标还是不对,就肯定是卡点了! |
![]() 试试这样呢 就是异常之后就跳出循环 然后重新执行这个子程序 |
sitemap|
易语言源码|
易语言教程|
易语言论坛|
易语言模块|
手机版|
广告投放|
精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报电话0663-3422125,QQ: 793400750,邮箱:[email protected]
网站简介:精易论坛成立于2009年,是一个程序设计学习交流技术论坛,隶属于揭阳市揭东区精易科技有限公司所有。
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司
( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173