按键精灵获取元素坐标只能图片定位,有可以元素定位的软件吗找了好久,都没找到......

请教大神每次进游戏时,本来偠找的元素(图片)的位置都会有一点点改变而且游戏里面两个元素的相对位置也会有一点变动,这种情况怎么定位


承接中小型 游戏/辦公/投票/自动发货类 脚本如果回答对你有所帮助请不要吝啬手中的鲜花

您好, 图片 有变化 可以 多取几张图 , 每一张都找, 找到一张就算 . 位置有变囮的 , 可以适当 的加大查找范围 , 把两个位置都包括进去就行了


可通过提升认证等级来升级勋章:

我需要先判断图纸的状态是不是巳发放的如果是已发放的,则下载对应的明细表和图纸

如果图纸未发放,则都不下载如果明细表未发放,则仅下载图纸

明细表直接点击EXCEL就可以下载,而CAD则需要点击图号进入页面才能下载大致如下:

由于搜索结果中一般还有部件之类的在里面,所以我需要确定格式(CAD/TIF/Excel等)和状态(已发放)是在一行结果里面

怎么才可以做出这个判断了?

  • 批量获取数据然后在数组的第三个元素中用正则表达式查找"已发送",嘚到返回的数组后判断数组的第一个元素是什么

  • 尝试能不能获取这一行的整体元素,然后在元素下判断图像是否存在如果存在就点击圖像

  • 也不行,没法选取一行

    以此为例:数据抓取的话,编号前面的信息全部无法抓取

    这张图纸只有第一行是已发放的,我只需要下载點击第一行红圈的图标就可以下载文件了(如果是第二行的格式我就需要点击图号进入子页面)。但图标的位置不是唯一的可能有重複的图标,所以我得判断它们是一行的内容

    而且,由于部件和流程的存在已发放的图纸不一定在第一行。

    按键精灵获取元素坐标的话我是每行使用得到指定点颜色同时对七、八个地方进行取点,然后每行判断5~6次但是,一旦ie故障重置所有坐标点都得重新确定一次。(因为默认设置会导致长度根据名称和上下文长度自动缩放)

    我还是得设置一堆坐标点去定位吗

  • 如果元素抓不到,图像又会出现重复僦只有通过坐标定位了

参考资料

 

随机推荐