fix(task): 修复分配工作时寻找好调偶像偶尔失效的问题

This commit is contained in:
XcantloadX 2025-01-17 17:42:40 +08:00
parent b090fb5943
commit ca4d7ebcef
2 changed files with 2 additions and 3 deletions

2
.gitignore vendored
View File

@ -4,7 +4,7 @@ tests/output_images/*
R.py
kotonebot-ui/node_modules
kotonebot-ui/.vite
dumps
dumps*/
##########################
# Byte-compiled / optimized / DLL files

View File

@ -56,14 +56,13 @@ def assign(type: Literal['mini', 'online']) -> bool:
attempts = 0
while not selected:
# 寻找所有好调图标
results = image.find_many(R.Daily.IconAssignKouchou, threshold=0.8)
results = image.find_many(R.Daily.IconAssignKouchou, threshold=0.7)
results.sort(key=lambda r: tuple(r.position))
results.pop(0) # 第一个是说明文字里的图标
# 尝试点击所有目标
for target in results:
with cropped(device, y2=0.3):
img1 = device.screenshot()
target = results.pop()
# 选择偶像并判断是否选择成功
device.click(target)
sleep(1)