加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
auto.py 1.02 KB
一键复制 编辑 原始数据 按行查看 历史
bruce 提交于 2020-03-19 20:24 . init
# -*- coding: utf-8 -*-
##########################
#### 键鼠包装 ####
##########################
import os
import pyautogui
import random
from util import log_title as t
import time
import keymouse as km
pyautogui.PAUSE = random.random()/3
pyautogui.FAILSAFE = False # 启用自动防故障功能
def open_driver():
km.load_driver()
def move_to_click(x,y):
t('绝对移动 点击')
move_to(x,y)
time.sleep(random.random()/21)
km._left_button_down()
time.sleep(random.random()/5)
km._left_button_up()
def move_rel_click(x,y):
t('相对移动 点击')
move_rel(x,y)
time.sleep(random.random()/20)
km._left_button_down()
time.sleep(random.random()/5)
km._left_button_up()
def move_to(x,y):
print(f'move to - > {(x,y)}')
pyautogui.moveTo(x,y,duration=random.random()/2)
def move_rel(x,y):
print(f'move rel - > {(x,y)}')
pyautogui.moveRel(x,y,duration=random.random()/2)
if __name__ == '__main__':
open_driver()
move_to_click(341,437)
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化