# 图色脚本, 截图找图。其实最总要的也就2个操作
# 1. 通过预先截好的图区匹配目标位置获取坐标点
# 2. 通过返回的目标位置坐标,操纵鼠标完成点击目标位置
# https://pyautogui.readthedocs.io/en/latest/mouse.html#mouse-clicks
import pyautogui
# 比如我要点击背包这个位置, 我先截一张背包的图片
#
# 截图就尽量截小一点就可以了,或者可以通过confidence这个参数可以设置图片对比的相似程度,
box = pyautogui.locateOnScreen('res/test/2023-07-03_14-29-28.png', confidence=.8)
# 这样就可以获取到目标位置的坐标点 或者可以直接使用localteCenterOnScreen这个方法一步到位
pos = pyautogui.center(box)
print(pos)
# 2. 通过返回的目标位置坐标,操纵鼠标完成点击目标位置
# 比如这两个一般都是同时出现的
pyautogui.moveTo(*pos)
pyautogui.click(*pos, button='Left')
# 这样截图脚本的核心操作基本完成,可以通过封装这几个方法实现更复杂的操作
# 就按照自己的需求进行组合实现就行
标签: