- 新增登录状态守卫后台任务 - 新增好友申请自动通过规则引擎 - 新增多分辨率UI配置与模板资源 - 新增消息拉取复合游标支持 - 优化发送队列与UI自动化逻辑 - 新增批量发送日志与错误处理 - 优化Docker镜像构建与ptrace初始化 - 新增联系人名称缓存预热
139 lines
3.2 KiB
YAML
139 lines
3.2 KiB
YAML
# 微信 4.0 UI 自动化 Profile - 1280x720 分辨率
|
||
#
|
||
# 适用场景:微信窗口在 1280x720 桌面环境下运行(VNC 默认分辨率)。
|
||
# 几何兜底按 1280x720 比例计算,与 1920x1080 相同 ratio;
|
||
# offset 按 2/3 缩放(1280/1920 = 720/1080 = 2/3)。
|
||
# 图像模板与 1920x1080 共用(多尺度匹配自适应)。
|
||
#
|
||
# 字段说明:参考 wechat_4.0_1920x1080.yaml 顶部注释。
|
||
|
||
search_box:
|
||
by_image: search_box.png
|
||
by_geom:
|
||
relative_to: window
|
||
x_ratio: 0.092
|
||
y_ratio: 0.095
|
||
x_offset: 0
|
||
y_offset: 0
|
||
threshold: 0.80
|
||
require_image: false
|
||
description: 左侧顶部搜索框
|
||
|
||
send_button:
|
||
by_image: send_button.png
|
||
by_geom:
|
||
relative_to: window
|
||
x_ratio: 0.972
|
||
y_ratio: 0.929
|
||
x_offset: 0
|
||
y_offset: 0
|
||
threshold: 0.80
|
||
require_image: false
|
||
description: 右下角发送按钮
|
||
|
||
input_box:
|
||
by_image: input_box.png
|
||
by_geom:
|
||
relative_to: window
|
||
x_ratio: 0.743
|
||
y_ratio: 0.914
|
||
x_offset: 0
|
||
y_offset: 0
|
||
threshold: 0.80
|
||
require_image: false
|
||
description: 聊天输入框
|
||
|
||
input_box_empty:
|
||
by_image: input_box_empty.png
|
||
by_geom:
|
||
relative_to: window
|
||
x_ratio: 0.743
|
||
y_ratio: 0.914
|
||
x_offset: 0
|
||
y_offset: 0
|
||
threshold: 0.80
|
||
require_image: false
|
||
description: 空输入框灰色提示态(发送成功后校验用)
|
||
|
||
search_result_first:
|
||
by_image: search_result_first.png
|
||
by_geom:
|
||
relative_to: window
|
||
x_ratio: 0.078
|
||
y_ratio: 0.174
|
||
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.75
|
||
require_image: false
|
||
description: 主聊天视图(post_verify 校验用,模板匹配不稳定,使用几何兜底)
|
||
|
||
# 好友申请通过 UI 元素定位(experimental,坐标为估算值需实测校准)
|
||
contact_icon:
|
||
by_image: contact_icon.png
|
||
by_geom:
|
||
relative_to: window
|
||
x_ratio: 0.04
|
||
y_ratio: 0.171
|
||
x_offset: 0
|
||
y_offset: 0
|
||
threshold: 0.80
|
||
require_image: false
|
||
description: 左侧导航栏通讯录图标
|
||
|
||
new_friend_entry:
|
||
by_image: new_friend_entry.png
|
||
by_geom:
|
||
relative_to: window
|
||
x_ratio: 0.125
|
||
y_ratio: 0.138
|
||
x_offset: 0
|
||
y_offset: 0
|
||
threshold: 0.80
|
||
require_image: false
|
||
description: 通讯录页"新的朋友"入口
|
||
|
||
friend_request_item:
|
||
by_geom:
|
||
relative_to: window
|
||
x_ratio: 0.125
|
||
y_ratio: 0.178
|
||
x_offset: 0
|
||
y_offset: 0
|
||
threshold: 0.75
|
||
require_image: false
|
||
description: '"新的朋友"列表第一条申请项(模板匹配不稳定,使用几何兜底)'
|
||
|
||
verify_button:
|
||
by_image: verify_button.png
|
||
by_geom:
|
||
relative_to: window
|
||
x_ratio: 0.593
|
||
y_ratio: 0.394
|
||
x_offset: 0
|
||
y_offset: 0
|
||
threshold: 0.75
|
||
require_image: false
|
||
description: 好友详情页"前往验证"按钮(OpenCV 实测标定)
|
||
|
||
confirm_button:
|
||
by_geom:
|
||
relative_to: window
|
||
x_ratio: 0.464
|
||
y_ratio: 0.830
|
||
x_offset: 0
|
||
y_offset: 0
|
||
threshold: 0.75
|
||
require_image: false
|
||
description: '"通过朋友验证"弹窗绿色确定按钮(OpenCV 弹窗出现时实测 666/1435, 727/876)'
|