import os
import time
import win32gui
import win32api
import win32con
from PIL import ImageGrab
wdname1=u"文泰刻绘2009[] - [无标题-1]"
w1hd=win32gui.FindWindow(0,wdname1)
print w1hd
w2hd=win32gui.FindWindowEx(w1hd,None,None,None)
print w2hd
def aotohelper_wt(i):
win32gui.SetForegroundWindow(w2hd)
win32api.keybd_event(18,0,0,0)
win32api.keybd_event(70,0,0,0)
win32api.keybd_event(70,0,win32con.KEYEVENTF_KEYUP,0)
win32api.keybd_event(18,0,win32con.KEYEVENTF_KEYUP,0)
win32api.keybd_event(73,0,0,0)
win32api.keybd_event(73,0,win32con.KEYEVENTF_KEYUP,0)
time.sleep(0.2)
wdname3=u"打开"
w3hd=win32gui.FindWindow(None,wdname3)
if i<=9:
msg="YC-00"+str(i)
elif 10<=i<=99:
msg="YC-0"+str(i)
else:
msg="YC-"+str(i)
edithd=win32gui.FindWindowEx(w3hd,None,"Edit",None)
win32api.SendMessage(edithd,win32con.WM_SETTEXT,None,msg)
time.sleep(0.1)
win32api.keybd_event(18,0,0,0)
win32api.keybd_event(79,0,0,0)
win32api.keybd_event(79,0,win32con.KEYEVENTF_KEYUP,0)
win32api.keybd_event(18,0,win32con.KEYEVENTF_KEYUP,0)
time.sleep(0.1)
win32api.SetCursorPos([30,150])
win32api.mouse_event(win32con.MOUSEEVENTF_LEFTDOWN,0,0,0,0)
win32api.SetCursorPos([500,500])
win32api.mouse_event(win32con.MOUSEEVENTF_LEFTUP,0,0,0,0)
time.sleep(0.1)
win32api.keybd_event(118,0,0,0)
win32api.keybd_event(118,0,win32con.KEYEVENTF_KEYUP,0)
time.sleep(0.2)
path="C:\\Users\\LY\\Desktop\\pic\\"
filename="YC-"+str(i)+".jpg"
im=ImageGrab.grab()
im.save(path+filename)
win32api.keybd_event(119,0,0,0)
win32api.keybd_event(119,0,win32con.KEYEVENTF_KEYUP,0)
win32api.keybd_event(46,0,0,0)
win32api.keybd_event(46,0,win32con.KEYEVENTF_KEYUP,0)
time.sleep(1)
for i in range(2,85):
aotohelper_wt(i)
print i
print "work done!"