Skip to content

Commit 2bf5435

Browse files
committedAug 6, 2020
Chrome Dino Game Automater added
1 parent fe54745 commit 2bf5435

File tree

1 file changed

+54
-0
lines changed

1 file changed

+54
-0
lines changed
 

‎Chrome Dino Automater.py

+54
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
import pyautogui # pip install pyautogui
2+
from PIL import Image, ImageGrab # pip install pillow
3+
# from numpy import asarray
4+
import time
5+
6+
7+
def hit(key):
8+
pyautogui.press(key)
9+
return
10+
11+
12+
def isCollide(data):
13+
14+
# for cactus
15+
for i in range(329, 425):
16+
for j in range(550, 650):
17+
if data[i, j] < 100:
18+
hit("up")
19+
return
20+
21+
# Draw the rectangle for birds
22+
# for i in range(310, 425):
23+
# for j in range(390, 550):
24+
# if data[i, j] < 100:
25+
# hit("down")
26+
# return
27+
28+
# return
29+
30+
31+
if __name__ == "__main__":
32+
print("Hey.. Dino game about to start in 3 seconds")
33+
time.sleep(2)
34+
# hit('up')
35+
36+
while True:
37+
image = ImageGrab.grab().convert('L')
38+
data = image.load()
39+
isCollide(data)
40+
41+
# print(aarray(image))
42+
43+
# Draw the rectangle for cactus
44+
# for i in range(315, 425):
45+
# for j in range(550, 650):
46+
# data[i, j] = 0
47+
48+
# # # # # Draw the rectangle for birds
49+
# for i in range(310, 425):
50+
# for j in range(390, 550):
51+
# data[i, j] = 171
52+
53+
# image.show()
54+
# break

0 commit comments

Comments
 (0)
Please sign in to comment.