有问必答小课堂

Android技术 未结 3 486
自在小迷弟
自在小迷弟 LV1 1月21日 11:51 发表
点击群号免费加入Android研发QQ群:718969991 点击群号免费加入Android研发QQ2群:642949684 点击群号免费加入iOS研发QQ群:643871613
<p><span style="color: rgb(5, 7, 59); font-family: -apple-system, BlinkMacSystemFont, &quot;Segoe UI&quot;, Roboto, Ubuntu, &quot;Helvetica Neue&quot;, Helvetica, Arial, &quot;PingFang SC&quot;, &quot;Hiragino Sans GB&quot;, &quot;Microsoft YaHei UI&quot;, &quot;Microsoft YaHei&quot;, &quot;Source Han Sans CN&quot;, sans-serif, &quot;Apple Color Emoji&quot;, &quot;Segoe UI Emoji&quot;; font-size: 15px; background-color: rgb(253, 253, 254);">面对复杂的代码和难以定位的问题,我们一起深入分析,查阅资料,不断尝试。</span><br></p>
收藏(0)  分享
相关标签: python
注意:本文归作者所有,未经作者允许,不得转载
3个回复
  • 大佬有根据图片点击的代码式列吗?我是把所有图片都放一个字典,然后读取字典的坐标值进行点击但是一直报错
    0 0
  • from ascript.android.system import R from ascript.android.screen import R from ascript.android import action import time import os from ascript.android.screen import FindImages # 初始化结果字典 res = {} # 获取res/img/文件夹中所有的.png图片 image_folder = "res/img/" image_files = [f for f in os.listdir(image_folder) if f.endswith('.png')] # 搜索每个图片并存储结果 for img_file in image_files: res[img_file] = FindImages.find_all_sift([R.img(img_file)], rect=[30, 358, 1209, 1919], confidence=0.8) # 获取最多匹配的图片 def px(x): return len(res[x]) # 排序并点击最多匹配的图片 rls = sorted(res, key=px, reverse=True) if rls: # 获取最大匹配项 ps = res[rls[0]] # 点击匹配区域 for item in ps: center_x = item.get("center_x") center_y = item.get("center_y") if center_x is not None and center_y is not None: action.click(center_x, center_y) time.sleep(0.5)
    0 0