My script
Code: Select all
Run, C:\Program Files (x86)\CAS\LP-Works\LP-Works.exe, C:\Program Files (x86)\CAS\LP-Works\
WinActivate, Program Manager ahk_class Progman
Sleep, 333
/*
Sleep, 4000
*/
Send, {LAlt Down}{f}{LAlt Up}{Down 4}{Right}{Enter}
Sleep, 333
SendRaw, expdata.XLS
Send, {Enter}{Enter}
WinWaitActive, LP-Works
Sleep, 333
Loop
{
CoordMode, Pixel, Window
ImageSearch, FoundX, FoundY, 0, 0, 1373, 736, C:\Users\Win\Downloads\MacroCreatorPortable\x64\MacroCreator\Screenshots\Screen_20171019223225.png
CenterImgSrchCoords("C:\Users\Win\Downloads\MacroCreatorPortable\x64\MacroCreator\Screenshots\Screen_20171019223225.png", FoundX, FoundY)
If ErrorLevel = 0
Click, %FoundX%, %FoundY% Left, 1
}
Until ErrorLevel = 0
Sleep, 333
/*
Send, {LAlt Down}{c}{LAlt Up}{Down}{Enter}{Enter}
*/
Sleep, 333
Send, {LAlt Down}{f}{LAlt Up}{x}
Return
CenterImgSrchCoords(File, ByRef CoordX, ByRef CoordY)
{
static LoadedPic
LastEL := ErrorLevel
Gui, Pict:Add, Pic, vLoadedPic, %File%
GuiControlGet, LoadedPic, Pict:Pos
Gui, Pict:Destroy
CoordX += LoadedPicW // 2
CoordY += LoadedPicH // 2
ErrorLevel := LastEL
}
Return
GuiClose:
ExitApp