From 8356fa1c5214d0712cd8f9762d1a20358cdfb50c Mon Sep 17 00:00:00 2001 From: XcantloadX <3188996979@qq.com> Date: Mon, 17 Mar 2025 12:36:39 +0800 Subject: [PATCH] =?UTF-8?q?fix(task):=20=E4=BF=AE=E5=A4=8D=E8=BF=9B?= =?UTF-8?q?=E5=85=A5=E7=AB=9E=E8=B5=9B=E6=97=B6=E6=97=A0=E6=B3=95=E8=B7=B3?= =?UTF-8?q?=E8=BF=87=E8=B5=9B=E5=AD=A3=E5=A5=96=E5=8A=B1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../jp/daily/screenshot_contest_season_reward.png | Bin .../daily/screenshot_contest_season_reward.png.json | 1 + kotonebot/tasks/contest.py | 7 +++---- 3 files changed, 4 insertions(+), 4 deletions(-) rename screenshots/contest/acquire1.png => kotonebot-resource/sprites/jp/daily/screenshot_contest_season_reward.png (100%) create mode 100644 kotonebot-resource/sprites/jp/daily/screenshot_contest_season_reward.png.json diff --git a/screenshots/contest/acquire1.png b/kotonebot-resource/sprites/jp/daily/screenshot_contest_season_reward.png similarity index 100% rename from screenshots/contest/acquire1.png rename to kotonebot-resource/sprites/jp/daily/screenshot_contest_season_reward.png diff --git a/kotonebot-resource/sprites/jp/daily/screenshot_contest_season_reward.png.json b/kotonebot-resource/sprites/jp/daily/screenshot_contest_season_reward.png.json new file mode 100644 index 0000000..53a61ea --- /dev/null +++ b/kotonebot-resource/sprites/jp/daily/screenshot_contest_season_reward.png.json @@ -0,0 +1 @@ +{"definitions":{"b4081250-d962-46ad-9257-03b68ea99a1e":{"name":"Daily.PointDissmissContestReward","displayName":"跳过竞赛赛季奖励动画","type":"hint-point","annotationId":"b4081250-d962-46ad-9257-03b68ea99a1e","useHintRect":false}},"annotations":[{"id":"b4081250-d962-46ad-9257-03b68ea99a1e","type":"point","data":{"x":604,"y":178}}]} \ No newline at end of file diff --git a/kotonebot/tasks/contest.py b/kotonebot/tasks/contest.py index 32c2527..8e3b70b 100644 --- a/kotonebot/tasks/contest.py +++ b/kotonebot/tasks/contest.py @@ -2,10 +2,9 @@ import logging from gettext import gettext as _ -from kotonebot.backend.dispatch import SimpleDispatcher - from . import R from .common import conf +from .game_ui import WhiteFilter from .actions.scenes import at_home, goto_home from .actions.loading import wait_loading_end from kotonebot import device, image, ocr, color, action, task, user, rect_expand, sleep, contains @@ -28,9 +27,9 @@ def goto_contest() -> bool: device.click(btn_contest) if not has_ongoing_contest: while not image.find(R.Daily.ButtonContestRanking): - # [screenshots/contest/acquire1.png] + # [kotonebot-resource\sprites\jp\daily\screenshot_contest_season_reward.png] # [screenshots/contest/acquire2.png] - device.click(0, 0) + device.click(R.Daily.PointDissmissContestReward) sleep(1) # [screenshots/contest/main.png] else: