Advertisement
Guest User

Untitled

a guest
Jan 25th, 2020
114
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.86 KB | None | 0 0
  1. import time
  2. import keyboard
  3.  
  4. from PIL import ImageGrab
  5. import pyautogui
  6.  
  7.  
  8. def capture_screen():
  9. screen = ImageGrab.grab()
  10. return screen
  11.  
  12.  
  13. def check_change_color():
  14. check_color = screen.getpixel((815, 400))
  15. print("Check Color", check_color, "\n")
  16. if check_color != (1, 2, 3):
  17. return True
  18.  
  19.  
  20. ## executation functions
  21.  
  22.  
  23. def change_color():
  24. ## color1
  25. pyautogui.moveTo(815, 400)
  26. pyautogui.keyDown('ctrl')
  27. pyautogui.click(button='right')
  28. pyautogui.keyUp('ctrl')
  29. pyautogui.moveTo(850, 500)
  30. pyautogui.click(button='left')
  31. pyautogui.moveTo(900, 360)
  32. pyautogui.click(button='left')
  33. pyautogui.moveTo(860, 390)
  34. pyautogui.click(button='left')
  35. pyautogui.moveTo(900, 360)
  36. pyautogui.click(button='left')
  37. pyautogui.moveTo(860, 416)
  38. pyautogui.click(button='left')
  39. pyautogui.moveTo(900, 360)
  40. pyautogui.click(button='left')
  41. pyautogui.moveTo(860, 440)
  42. pyautogui.click(button='left')
  43. pyautogui.moveTo(900, 360)
  44. pyautogui.click(button='left')
  45. pyautogui.moveTo(1070, 660)
  46. pyautogui.click(button='left')
  47. ## color2
  48. pyautogui.moveTo(815, 400)
  49. pyautogui.keyDown('ctrl')
  50. pyautogui.click(button='right')
  51. pyautogui.keyUp('ctrl')
  52. pyautogui.moveTo(850, 500)
  53. pyautogui.click(button='left')
  54. pyautogui.moveTo(1133, 415)
  55. pyautogui.click(button='left')
  56. pyautogui.moveTo(860, 390)
  57. pyautogui.click(button='left')
  58. pyautogui.moveTo(1133, 415)
  59. pyautogui.click(button='left')
  60. pyautogui.moveTo(860, 416)
  61. pyautogui.click(button='left')
  62. pyautogui.moveTo(1133, 415)
  63. pyautogui.click(button='left')
  64. pyautogui.moveTo(860, 440)
  65. pyautogui.click(button='left')
  66. pyautogui.moveTo(1133, 415)
  67. pyautogui.click(button='left')
  68. pyautogui.moveTo(1070, 660)
  69. pyautogui.click(button='left')
  70. ## color3
  71. pyautogui.moveTo(815, 400)
  72. pyautogui.keyDown('ctrl')
  73. pyautogui.click(button='right')
  74. pyautogui.keyUp('ctrl')
  75. pyautogui.moveTo(850, 500)
  76. pyautogui.click(button='left')
  77. pyautogui.moveTo(1055, 415)
  78. pyautogui.click(button='left')
  79. pyautogui.moveTo(860, 390)
  80. pyautogui.click(button='left')
  81. pyautogui.moveTo(1055, 415)
  82. pyautogui.click(button='left')
  83. pyautogui.moveTo(860, 416)
  84. pyautogui.click(button='left')
  85. pyautogui.moveTo(1055, 415)
  86. pyautogui.click(button='left')
  87. pyautogui.moveTo(860, 440)
  88. pyautogui.click(button='left')
  89. pyautogui.moveTo(1055, 415)
  90. pyautogui.click(button='left')
  91. pyautogui.moveTo(1070, 660)
  92. pyautogui.click(button='left')
  93.  
  94.  
  95.  
  96.  
  97. ## starts program
  98.  
  99.  
  100. print("Start in 3 Seconds...")
  101. time.sleep(3)
  102.  
  103.  
  104. while True:
  105. screen = capture_screen()
  106. if check_change_color():
  107. change_color()
  108. if keyboard.is_pressed('q'):
  109. print('Exiting The Program!')
  110. break
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement