Aues6uen11Z / HonkaiHelper

基于图色识别和OCR的崩坏3自动化脚本
MIT License
229 stars 19 forks source link

任务领取界面 #15

Closed SanJin-X closed 4 months ago

SanJin-X commented 5 months ago

1.家园打工界面选择的是第二个派遣任务,而不是第一个 2.活跃奖励领取界面最后会点击一个任务详情,这里应该是要领取活跃奖励的

微信图片_20240405125510
Aues6uen11Z commented 5 months ago

请附上日志,或者等过段时间我改进完报告再提bug,现在在写界面

Aues6uen11Z commented 4 months ago

你的窗口看上去和我不太一样,是Win11吗?如果是可能是窗口边界和我Win10不一样导致的问题,你可以打开崩三窗口调到720P后,自己新建个python文件执行这段代码看看结果是不是 (754, 1286, 3)

from zafkiel.device.api import API

API().auto_setup(devices=["WindowsPlatform:///?title=崩坏3", ])
img = API().screenshot()
print(img.shape)
SanJin-X commented 4 months ago
微信图片_20240507001153

电脑是win11

Aues6uen11Z commented 4 months ago

这个结果有点离谱了啊🧐,游戏分辨率是1280*720吗?

SanJin-X commented 4 months ago

昨天和今天还不一样

{7C437EF4-C1D4-456d-8AF0-C8AABC13820A}
Aues6uen11Z commented 4 months ago

确实不一样,你试试在HonkaiHelper/config.py里加一句,看还会不会有点错地方的情况

Config.BORDER = (38, 3, 2)

这个边框大小我没研究过,后面应该还是用点靠谱的方法来获取数值,而不是这样直接设置=.=

Aues6uen11Z commented 4 months ago

边框问题已在Zafkiel-0.1.2修复,更新后可以把自己的设置删掉了