fkn faker
-
Автор темы
- #1
Как по мне, самый простой бот для этой игры на python. Да, на костылях, да, лагает, но зато сам и очень просто. Хочу чтобы вы показали на ошибки и оставили отзыв) .
Работает в chrome://dino на разрешении 1920:1080
Код:
upd. обновил тему, убрал свои детские проблемы
Работает в chrome://dino на разрешении 1920:1080
Код:
Python:
from PIL import ImageGrab
from PIL import Image
import os
import pyautogui
while True:
def screenGrab():
box = (420,550,520,700)
im = ImageGrab.grab(box)
im.save(os.getcwd() + '\\screen' + '.png', 'PNG')
def main():
screenGrab()
if __name__ == '__main__':
main()
gmg = Image.open('screen.png')
black = gmg.getpixel((95,115))
pixv = gmg.getpixel((95,25))
pix = gmg.getpixel((50,98))
pix2 = gmg.getpixel((55,98))
pix3 = gmg.getpixel((60,98))
pix4 = gmg.getpixel((65,98))
pix5 = gmg.getpixel((70,98))
pix6 = gmg.getpixel((75,98))
pix7 = gmg.getpixel((80,98))
pix8 = gmg.getpixel((85,98))
pix9 = gmg.getpixel((90,98))
if (pix==(172,172,172)) or (pix2==(172,172,172)) or (pix3==(172,172,172)) or (pix4==(172,172,172)) or (pix5==(172,172,172)) or (pix6==(172,172,172)) or (pix7==(172,172,172)) or (pix8==(172,172,172)) or (pix9==(172,172,172)):
print('found a cactus, simulating SPACE button...')
pyautogui.press('space')
elif (black!=(172,172,172)) and (pixv==(172,172,172)):
print('found a middle bird, simulating DOWN button...')
pyautogui.keyDown('DOWN', 0.5)
pyautogui.keyUp('DOWN')
Последнее редактирование: