75 lines
1.7 KiB
YAML
75 lines
1.7 KiB
YAML
|
|
# 微信 UI 自动化默认 Profile(兜底几何定位)
|
|||
|
|
#
|
|||
|
|
# 适用场景:无精确匹配 profile 时的最终兜底,覆盖 6 个核心元素。
|
|||
|
|
# 几何参数参考 spec 4.2 节 YAML 示例与 xdotool_driver.py 现有硬编码常量。
|
|||
|
|
#
|
|||
|
|
# relative_to 字段仅作语义占位(window / window_bottom_right),
|
|||
|
|
# 实际坐标计算统一用 x_ratio + x_offset / y_ratio + y_offset
|
|||
|
|
# (offset 已含正负号区分方向,详见 Actions._geom_find)。
|
|||
|
|
|
|||
|
|
search_box:
|
|||
|
|
by_geom:
|
|||
|
|
relative_to: window
|
|||
|
|
x_ratio: 0.08
|
|||
|
|
y_ratio: 0.05
|
|||
|
|
x_offset: 0
|
|||
|
|
y_offset: 0
|
|||
|
|
threshold: 0.80
|
|||
|
|
require_image: false
|
|||
|
|
description: 左侧顶部搜索框
|
|||
|
|
|
|||
|
|
send_button:
|
|||
|
|
by_geom:
|
|||
|
|
relative_to: window_bottom_right
|
|||
|
|
x_ratio: 1.0
|
|||
|
|
y_ratio: 1.0
|
|||
|
|
x_offset: -60
|
|||
|
|
y_offset: -30
|
|||
|
|
threshold: 0.80
|
|||
|
|
require_image: false
|
|||
|
|
description: 右下角发送按钮
|
|||
|
|
|
|||
|
|
input_box:
|
|||
|
|
by_geom:
|
|||
|
|
relative_to: window
|
|||
|
|
x_ratio: 0.65
|
|||
|
|
y_ratio: 0.93
|
|||
|
|
x_offset: 0
|
|||
|
|
y_offset: 0
|
|||
|
|
threshold: 0.80
|
|||
|
|
require_image: false
|
|||
|
|
description: 聊天输入框
|
|||
|
|
|
|||
|
|
input_box_empty:
|
|||
|
|
by_geom:
|
|||
|
|
relative_to: window
|
|||
|
|
x_ratio: 0.65
|
|||
|
|
y_ratio: 0.93
|
|||
|
|
x_offset: 0
|
|||
|
|
y_offset: 0
|
|||
|
|
threshold: 0.80
|
|||
|
|
require_image: false
|
|||
|
|
description: 空输入框灰色提示态(发送成功后校验用)
|
|||
|
|
|
|||
|
|
search_result_first:
|
|||
|
|
by_geom:
|
|||
|
|
relative_to: window
|
|||
|
|
x_ratio: 0.08
|
|||
|
|
y_ratio: 0.11
|
|||
|
|
x_offset: 0
|
|||
|
|
y_offset: 0
|
|||
|
|
threshold: 0.80
|
|||
|
|
require_image: false
|
|||
|
|
description: 搜索结果第一项
|
|||
|
|
|
|||
|
|
main_view:
|
|||
|
|
by_geom:
|
|||
|
|
relative_to: window
|
|||
|
|
x_ratio: 0.65
|
|||
|
|
y_ratio: 0.50
|
|||
|
|
x_offset: 0
|
|||
|
|
y_offset: 0
|
|||
|
|
threshold: 0.80
|
|||
|
|
require_image: false
|
|||
|
|
description: 主聊天视图(post_verify 校验用)
|