Skip to content

Commit fcb5eae

Browse files
committed
♻️ refactor(click): 优化点击操作的按下时间处理
🐛 fix(auto_rogue_dialog): 增加自动肉鸽对话中空格键的按下时间
1 parent 46a83ab commit fcb5eae

2 files changed

Lines changed: 3 additions & 3 deletions

File tree

src/tasks/BaseDNATask.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -333,7 +333,7 @@ def _perform_random_click(self, x_abs, y_abs, use_safe_move=False, safe_move_box
333333
self.sleep(random.uniform(0.08, post_sleep))
334334
if use_safe_move:
335335
self.move_mouse_to_safe_position(box=safe_move_box)
336-
down_time = 0.02
336+
down_time = 0.01 if down_time == 0.0 else down_time
337337
self.click(x, y, down_time=down_time, interval=interval)
338338
if use_safe_move:
339339
self.move_back_from_safe_position()
@@ -360,7 +360,7 @@ def click_box_random(self, box: Box, down_time=0.0, post_sleep=0.0, after_sleep=
360360
down_time, post_sleep, after_sleep
361361
)
362362

363-
def click_relative_random(self, x1, y1, x2, y2, down_time=0.02, post_sleep=0.0, after_sleep=0.0, use_safe_move=False, safe_move_box=None):
363+
def click_relative_random(self, x1, y1, x2, y2, down_time=0.0, post_sleep=0.0, after_sleep=0.0, use_safe_move=False, safe_move_box=None):
364364
r_x = random.uniform(x1, x2)
365365
r_y = random.uniform(y1, y2)
366366

src/tasks/trigger/AutoRogueDialogTask.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ def run(self):
2929
box=self.box_of_screen_scaled(2560, 1440, 2092, 1380, 2183, 1418, name="space_text", hcenter=True),
3030
match=re.compile("space", re.IGNORECASE)):
3131
self.sleep(0.4)
32-
self.send_key("space", down_time=2.5)
32+
self.send_key("space", down_time=3)
3333
self.sleep(0.5)
3434

3535
def init_box(self):

0 commit comments

Comments
 (0)