Advertisement
Guest User

Untitled

a guest
Dec 6th, 2016
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.50 KB | None | 0 0
  1. import pyautogui
  2. import time
  3. from pymouse import PyMouse
  4.  
  5. m=PyMouse()
  6.  
  7. time.sleep(2)
  8.  
  9. def Make_Screenshot():
  10. start = time.time()
  11. screen = pyautogui.screenshot('1.png')
  12. print screen
  13. end = time.time()
  14. print (end - start)
  15.  
  16.  
  17. def Check_for_image(image,what,where):
  18. start = time.time()
  19. a = pyautogui.locate(image,what,region=where)
  20. if a is not None:
  21. x=(a[0]*2+a[2])/2
  22. y=(a[1]*2+a[3])/2
  23. end = time.time()
  24. print "Znalazlem {} ({},{}) --- {} s".format(image,x,y,(end - start))
  25. return True
  26. else:
  27. end = time.time()
  28. print "Nie znalazlem {} w --- {} s".format(image, (end - start))
  29. return False
  30.  
  31. def Klikanie():
  32. pyautogui.hotkey('alt','t')
  33. pyautogui.press('w')
  34. pyautogui.press('f2')
  35.  
  36. def Klikanie2():
  37. pyautogui.hotkey('ctr', '3')
  38.  
  39. def ChangeEan(ean,opis1,opis2):
  40.  
  41. pyautogui.typewrite(ean)
  42. m.click(625,195, 1, 2)
  43. pyautogui.press("f6")
  44. pyautogui.press("tab", presses=5)
  45. pyautogui.typewrite(opis1)
  46. pyautogui.press("tab")
  47. pyautogui.typewrite(opis2)
  48. pyautogui.press('f2')
  49. pyautogui.press('enter')
  50.  
  51. Make_Screenshot()
  52. if Check_for_image("KonsolaKupca.png","1.png",(0,0,120,30)):
  53. Klikanie()
  54. else:
  55. exit()
  56. Make_Screenshot()
  57. if Check_for_image("TowaryZnaleziono.png","1.png",(0,0,150,30)) and Check_for_image("Menu.png","1.png",(0,0,1900,150)):
  58. Klikanie2()
  59. ChangeEan("5902315673656","proba","proba")
  60. else:
  61. Make_Screenshot()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement