新手上路,需要对某软件客户端界面的表格元素(价格选项)进行识别。
1 使用(获取元素文本)可以成功识别编程时当前设定的价格,实际应用时,刷新后,同一位置表格中的价格与(目标--编辑器)中 的图片中的价格不对应,不能实现功能。
2 目标表格上的价格只能查看,不能复制。也就不可以使用复制---剪贴板--变量斌值方案。
3 于是只能使用(屏幕OCR )进行识别,使用(查找目标)鼠标拖动框选目标表格,不能精细选择,于是用精灵上自带的抓抓获得目标表格的定位(就是表格的四角坐标): {"x":506,"y":180,"width":61,"height":18} 不能成功OCR识别。
使用(查找目标)鼠标拖动框选目标表格获得定位 {"x":511,"y":187,"width":76,"height":20} 可以成功识别价格。
第二方案坐标不精确,但是Y坐标的187明显已处于目标价格文字的中心位置了(按精灵抓抓给出的参考数据)。
是两个软件的像素坐标系有什么不一样的地方吗?
请各大神指点,或者有好的解决方案。