From 3eb423fb35c39b68945aa6934c3a28969017d1cb Mon Sep 17 00:00:00 2001 From: Small_Ku Date: Sun, 18 Aug 2024 01:52:47 +0800 Subject: [PATCH] refactor: use walk_until_f --- src/task/BaseWWTask.py | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/src/task/BaseWWTask.py b/src/task/BaseWWTask.py index 7a04344..5df042d 100644 --- a/src/task/BaseWWTask.py +++ b/src/task/BaseWWTask.py @@ -192,12 +192,8 @@ class BaseWWTask(BaseTask, FindFeature, OCR): highest_index = 0 threshold = 0.02 for i in range(4): - if self.find_f_with_text(target_text=self.absorb_echo_text): - self.send_key('f') - if not self.handle_claim_button(): - logger.debug(f'farm echo found echo before turn and find') - self.sleep(0.5) - return True + if self.walk_until_f(target_text=self.absorb_echo_text(), raise_if_not_found=False): + return True self.middle_click_relative(0.5, 0.5, down_time=0.2) self.sleep(1) color_percent = self.calculate_color_percentage(echo_color, box)