From 12adf6dda2698c565c5c00d395c4152193f0503a Mon Sep 17 00:00:00 2001 From: "firedcto@gmail.com" Date: Sun, 25 Aug 2024 18:31:16 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E6=8B=BE=E5=8F=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/task/BaseWWTask.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/task/BaseWWTask.py b/src/task/BaseWWTask.py index 5921e60..be44ccc 100644 --- a/src/task/BaseWWTask.py +++ b/src/task/BaseWWTask.py @@ -149,7 +149,7 @@ class BaseWWTask(BaseTask, FindFeature, OCR): self.mouse_down(key='right') self.send_key_down(direction) f_found = self.wait_until(lambda: self.find_f_with_text(target_text=target_text), time_out=time_out, - raise_if_not_found=False) + raise_if_not_found=False, wait_until_before_delay=0) if f_found: self.send_key('f') self.sleep(0.1) @@ -179,7 +179,7 @@ class BaseWWTask(BaseTask, FindFeature, OCR): def handle_claim_button(self): if self.wait_feature('claim_cancel_button_hcenter_vcenter', raise_if_not_found=False, horizontal_variance=0.05, - vertical_variance=0.1, time_out=1.5, threshold=0.8): + vertical_variance=0.1, time_out=1.5, threshold=0.8, wait_until_before_delay=0.8): self.sleep(0.5) self.send_key('esc') self.sleep(0.5) @@ -235,7 +235,8 @@ class BaseWWTask(BaseTask, FindFeature, OCR): return super().sleep(timeout - self.check_for_monthly_card()) def wait_in_team_and_world(self, time_out=10, raise_if_not_found=True): - return self.wait_until(self.in_team_and_world, time_out=time_out, raise_if_not_found=raise_if_not_found) + return self.wait_until(self.in_team_and_world, time_out=time_out, raise_if_not_found=raise_if_not_found, + wait_until_before_delay=0) def in_team_and_world(self): return self.in_team()[