示例#1
0
def check_answers(time):
    while (clock() != time):
        sleep(10)
        winsound.PlaySound("sound.wav",
                           winsound.SND_ASYNC | winsound.SND_ALIAS)
        im2 = pyautogui.screenshot("ss2.png")
        img2 = cv2.imread('ss2.png')
        crop2 = img2[y8:y9, x8:x9]
        cv2.imwrite("ss2.png", crop2)
        try:
            if (returnComparison("ss1.png", "ss2.png", 1) >= 2):
                a1, b1 = returnMostCommonWord("ss2.png")
                print(a1)
                print(b1)
                if (b1 >= 2):
                    pyautogui.moveTo(x7, y7, duration=1)
                    pyautogui.click()
                    sleep(1)
                    pyautogui.typewrite(a1, .5)
                    pyautogui.press('enter')
                    sleep(2)
            else:
                print("nothing new here")
        except:
            print(sys.exc_info())
        cv2.imwrite("ss1.png", crop2)
        sleep(20)
示例#2
0
    # crop1 =img1[280:911,1520:1900]
    crop1 = img1[185:657, 1005:1364]
    cv2.imwrite("ss1.png", crop1)

    while (clock() != 2):
        sleep(20)
        winsound.PlaySound("sound.wav",
                           winsound.SND_ASYNC | winsound.SND_ALIAS)
        im2 = pyautogui.screenshot("ss2.png")
        img2 = cv2.imread('ss2.png')
        crop2 = img2[185:657, 1005:1364]
        cv2.imwrite("ss2.png", crop2)
        try:
            if (returnComparison("ss1.png", "ss2.png", 1) >= 5):

                a1, b1 = returnMostCommonWord("ss2.png")
                print(a1)
                print(b1)
                if (b1 >= 3):
                    pyautogui.moveTo(x17, y17, duration=1)
                    pyautogui.click()
                    sleep(2)
                    pyautogui.moveTo(x18, y18, duration=1)
                    pyautogui.click()
                    pyautogui.typewrite(a1, 0.5)
                    pyautogui.moveTo(x19, y19, duration=1)
                    pyautogui.click()
                    sleep(2)
            else:
                print("nothing new here")
        except: