如何利用Python和win32编程避免重复性体力劳动

如题所述

第1个回答  2017-05-08
time.sleep(5)
try:
    mode = int(mode)
    while True:
        win32api.SetCursorPos([x,y])
        win32api.mouse_event(win32con.MOUSEEVENTF_LEFTDOWN,0,0,0,0)
        x = x + 20
        if x >= 800:
            y = y + 20
            x = 0
        if y >= 560:
            mode = mode - 1
            if mode <= 0:
                break
            time.sleep(10)
            y = 0

except:
    if mode == 'A' or mode == 'a':
        while True:
            win32api.SetCursorPos([x,y])
            win32api.mouse_event(win32con.MOUSEEVENTF_LEFTDOWN,0,0,0,0)
            x = x + 20
            if x >= 800:
                y = y + 20
                x = 0
            if y >= 560:
                time.sleep(10)
                y = 0
    else:
        exit()

如下:植物大战僵尸禅境花园捡银币器

相似回答