Как мне создать бота, который будет играть в игры для меня в python? - PullRequest
0 голосов
/ 22 апреля 2020

Для конкретной игры c, для которой я хочу сделать бота (Fnaf: Ultimate Custom Night), я хочу, чтобы определенные клавиши нажимались, когда на экране что-то появлялось. Для этого мне нужно распознать объект на экране, а затем использовать что-то вроде pyauto gui, чтобы нажать кнопку. Я знаю, как сделать вторую часть, но я не могу понять, как сделать часть распознавания объекта в реальном времени на экране. Единственные учебники, которые я могу найти в Интернете, - это обнаружение объектов с помощью веб-камер или тому подобное, но я не могу найти ни одного с обнаружением в реальном времени на вашем экране. Спасибо за вашу помощь.

1 Ответ

0 голосов
/ 01 мая 2020
import pyautogui

locateOnScreen должен работать с вами, сохраняя скриншоты нужных элементов, чтобы щелкнуть и запустить его в бесконечном l oop

примере:

image = pyautogui.locateOnScreen('image2.png')
if image != None:
     pyautogui.click(image)
else:
    pass
...