Full working code without the variable file path.
Code: Select all
WinActivate, 430 - San Diego OE ahk_class SunAwtFrame
Sleep, 333
Sleep, 300
CoordMode, Pixel, Window
ImageSearch, FoundX, FoundY, 0, 0, 1600, 900, C:\Users\Michael\Downloads\MacroCreatorPortable\x64\MacroCreator\Screenshots\Screen_20180502120145.png
CenterImgSrchCoords("C:\Users\Michael\Downloads\MacroCreatorPortable\x64\MacroCreator\Screenshots\Screen_20180502120145.png", FoundX, FoundY)
If ErrorLevel = 0
Click, %FoundX%, %FoundY% Left, 1
If ErrorLevel
{
MsgBox, 49, Continue?, Image / Pixel Not Found.`nPress OK to continue.
IfMsgBox, Cancel
Return
}
Sleep, 300
CoordMode, Pixel, Window
ImageSearch, FoundX, FoundY, 0, 0, 1600, 900, C:\Users\Michael\Downloads\MacroCreatorPortable\x64\MacroCreator\Screenshots\Screen_20180502110518.png
CenterImgSrchCoords("C:\Users\Michael\Downloads\MacroCreatorPortable\x64\MacroCreator\Screenshots\Screen_20180502110518.png", FoundX, FoundY)
If ErrorLevel = 0
Click, %FoundX%, %FoundY% Left, 1
If ErrorLevel
{
MsgBox, 49, Continue?, Image / Pixel Not Found.`nPress OK to continue.
IfMsgBox, Cancel
Return
}
If ErrorLevel = 0
{
}
Click, 994, 246 Left, 1
Sleep, 10
Send, {LControl Down}
Sleep, 10
Send, {c}
Sleep, 10
Send, {LControl Up}
CoordMode, Pixel, Window
ImageSearch, FoundX, FoundY, 0, 0, 1600, 900, C:\Users\Michael\Downloads\MacroCreatorPortable\x64\MacroCreator\Screenshots\Screen_20180502111654.png
CenterImgSrchCoords("C:\Users\Michael\Downloads\MacroCreatorPortable\x64\MacroCreator\Screenshots\Screen_20180502111654.png", FoundX, FoundY)
If ErrorLevel = 0
Click, %FoundX%, %FoundY% Left, 1
If ErrorLevel
{
MsgBox, 49, Continue?, Image / Pixel Not Found.`nPress OK to continue.
IfMsgBox, Cancel
Return
}
If ErrorLevel = 0
{
}
Sleep, 300
Send, {LControl Down}
Sleep, 10
Send, {v}
Sleep, 10
Send, {LControl Up}{Tab}
Sleep, 10
SendRaw, ATTEMPT
Sleep, 10
Send, {LShift Down}
Sleep, 10
Send, {Home}
Sleep, 10
Sleep, 10
Send, {LShift Up}
Sleep, 10
Send, {LControl Down}
Sleep, 10
Send, {c}
Sleep, 10
Send, {LControl Up}
Sleep, 300
CoordMode, Pixel, Window
ImageSearch, FoundX, FoundY, 0, 0, 1600, 900, C:\Users\Michael\Downloads\MacroCreatorPortable\x64\MacroCreator\Screenshots\Screen_20180502110518.png
CenterImgSrchCoords("C:\Users\Michael\Downloads\MacroCreatorPortable\x64\MacroCreator\Screenshots\Screen_20180502110518.png", FoundX, FoundY)
If ErrorLevel = 0
Click, %FoundX%, %FoundY% Left, 1
If ErrorLevel
{
MsgBox, 49, Continue?, Image / Pixel Not Found.`nPress OK to continue.
IfMsgBox, Cancel
Return
}
If ErrorLevel = 0
{
}
Sleep, 10
Send, {F7}
Sleep, 10
Send, {F7}
Sleep, 10
Send, {LControl Down}
Sleep, 10
Send, {c}
Sleep, 10
Send, {LControl Up}
Sleep, 300
CoordMode, Pixel, Window
ImageSearch, FoundX, FoundY, 0, 0, 1600, 900, C:\Users\Michael\Downloads\MacroCreatorPortable\x64\MacroCreator\Screenshots\Screen_20180502111654.png
CenterImgSrchCoords("C:\Users\Michael\Downloads\MacroCreatorPortable\x64\MacroCreator\Screenshots\Screen_20180502111654.png", FoundX, FoundY)
If ErrorLevel = 0
Click, %FoundX%, %FoundY% Left, 1
If ErrorLevel
{
MsgBox, 49, Continue?, Image / Pixel Not Found.`nPress OK to continue.
IfMsgBox, Cancel
Return
}
If ErrorLevel = 0
{
}
Sleep, 300
Send, {LControl Down}
Sleep, 10
Send, {v}
Sleep, 10
Send, {LControl Up}
Sleep, 10
CoordMode, Pixel, Window
ImageSearch, FoundX, FoundY, 0, 0, 1600, 900, C:\Users\Michael\Downloads\MacroCreatorPortable\x64\MacroCreator\Screenshots\Screen_20180502110518.png
CenterImgSrchCoords("C:\Users\Michael\Downloads\MacroCreatorPortable\x64\MacroCreator\Screenshots\Screen_20180502110518.png", FoundX, FoundY)
If ErrorLevel = 0
Click, %FoundX%, %FoundY% Left, 1
If ErrorLevel
{
MsgBox, 49, Continue?, Image / Pixel Not Found.`nPress OK to continue.
IfMsgBox, Cancel
Return
}
If ErrorLevel = 0
{
}
Sleep, 10
Send, {Tab}
Sleep, 10
Send, {LControl Down}
Sleep, 10
Send, {c}
Sleep, 10
Send, {LControl Up}
Sleep, 300
CoordMode, Pixel, Window
ImageSearch, FoundX, FoundY, 0, 0, 1600, 900, C:\Users\Michael\Downloads\MacroCreatorPortable\x64\MacroCreator\Screenshots\Screen_20180502111654.png
CenterImgSrchCoords("C:\Users\Michael\Downloads\MacroCreatorPortable\x64\MacroCreator\Screenshots\Screen_20180502111654.png", FoundX, FoundY)
If ErrorLevel = 0
Click, %FoundX%, %FoundY% Left, 1
If ErrorLevel
{
MsgBox, 49, Continue?, Image / Pixel Not Found.`nPress OK to continue.
IfMsgBox, Cancel
Return
}
If ErrorLevel = 0
{
}
Sleep, 300
Send, {Tab}
Sleep, 10
Send, {LControl Down}
Sleep, 10
Send, {v}
Sleep, 10
Send, {LControl Up}
Sleep, 10
CoordMode, Pixel, Window
ImageSearch, FoundX, FoundY, 0, 0, 1600, 900, C:\Users\Michael\Downloads\MacroCreatorPortable\x64\MacroCreator\Screenshots\Screen_20180502110518.png
CenterImgSrchCoords("C:\Users\Michael\Downloads\MacroCreatorPortable\x64\MacroCreator\Screenshots\Screen_20180502110518.png", FoundX, FoundY)
If ErrorLevel = 0
Click, %FoundX%, %FoundY% Left, 1
If ErrorLevel
{
MsgBox, 49, Continue?, Image / Pixel Not Found.`nPress OK to continue.
IfMsgBox, Cancel
Return
}
If ErrorLevel = 0
{
}
Sleep, 500
Send, {Enter}
Sleep, 500
Send, {Tab 5}
Sleep, 10
Sleep, 10
Send, {LControl Down}
Sleep, 10
Send, {c}
Sleep, 10
Send, {LControl Up}
Sleep, 300
CoordMode, Pixel, Window
ImageSearch, FoundX, FoundY, 0, 0, 1600, 900, C:\Users\Michael\Downloads\MacroCreatorPortable\x64\MacroCreator\Screenshots\Screen_20180502111654.png
CenterImgSrchCoords("C:\Users\Michael\Downloads\MacroCreatorPortable\x64\MacroCreator\Screenshots\Screen_20180502111654.png", FoundX, FoundY)
If ErrorLevel = 0
Click, %FoundX%, %FoundY% Left, 1
If ErrorLevel
{
MsgBox, 49, Continue?, Image / Pixel Not Found.`nPress OK to continue.
IfMsgBox, Cancel
Return
}
If ErrorLevel = 0
{
}
Sleep, 300
Send, {Tab 5}
Sleep, 10
Sleep, 10
Send, {LControl Down}
Sleep, 10
Send, {v}
Sleep, 10
Send, {LControl Up}
Sleep, 10
CoordMode, Pixel, Window
ImageSearch, FoundX, FoundY, 0, 0, 1600, 900, C:\Users\Michael\Downloads\MacroCreatorPortable\x64\MacroCreator\Screenshots\Screen_20180502110518.png
CenterImgSrchCoords("C:\Users\Michael\Downloads\MacroCreatorPortable\x64\MacroCreator\Screenshots\Screen_20180502110518.png", FoundX, FoundY)
If ErrorLevel = 0
Click, %FoundX%, %FoundY% Left, 1
If ErrorLevel
{
MsgBox, 49, Continue?, Image / Pixel Not Found.`nPress OK to continue.
IfMsgBox, Cancel
Return
}
If ErrorLevel = 0
{
}
Sleep, 10
Send, {Tab 2}
Sleep, 10
Sleep, 10
Send, {LControl Down}
Sleep, 10
Send, {c}
Sleep, 10
Send, {LControl Up}
Sleep, 300
CoordMode, Pixel, Window
ImageSearch, FoundX, FoundY, 0, 0, 1600, 900, C:\Users\Michael\Downloads\MacroCreatorPortable\x64\MacroCreator\Screenshots\Screen_20180502111654.png
CenterImgSrchCoords("C:\Users\Michael\Downloads\MacroCreatorPortable\x64\MacroCreator\Screenshots\Screen_20180502111654.png", FoundX, FoundY)
If ErrorLevel = 0
Click, %FoundX%, %FoundY% Left, 1
If ErrorLevel
{
MsgBox, 49, Continue?, Image / Pixel Not Found.`nPress OK to continue.
IfMsgBox, Cancel
Return
}
If ErrorLevel = 0
{
}
Sleep, 300
Send, {Tab 2}
Sleep, 10
Sleep, 10
Send, {LControl Down}
Sleep, 10
Send, {v}
Sleep, 10
Send, {LControl Up}
Sleep, 10
CoordMode, Pixel, Window
ImageSearch, FoundX, FoundY, 0, 0, 1600, 900, C:\Users\Michael\Downloads\MacroCreatorPortable\x64\MacroCreator\Screenshots\Screen_20180502110518.png
CenterImgSrchCoords("C:\Users\Michael\Downloads\MacroCreatorPortable\x64\MacroCreator\Screenshots\Screen_20180502110518.png", FoundX, FoundY)
If ErrorLevel = 0
Click, %FoundX%, %FoundY% Left, 1
If ErrorLevel
{
MsgBox, 49, Continue?, Image / Pixel Not Found.`nPress OK to continue.
IfMsgBox, Cancel
Return
}
If ErrorLevel = 0
{
}
Sleep, 10
Send, {Tab 6}
Sleep, 10
Sleep, 10
Send, {LControl Down}
Sleep, 10
Send, {c}
Sleep, 10
Send, {LControl Up}
Sleep, 300
CoordMode, Pixel, Window
ImageSearch, FoundX, FoundY, 0, 0, 1600, 900, C:\Users\Michael\Downloads\MacroCreatorPortable\x64\MacroCreator\Screenshots\Screen_20180502111654.png
CenterImgSrchCoords("C:\Users\Michael\Downloads\MacroCreatorPortable\x64\MacroCreator\Screenshots\Screen_20180502111654.png", FoundX, FoundY)
If ErrorLevel = 0
Click, %FoundX%, %FoundY% Left, 1
If ErrorLevel
{
MsgBox, 49, Continue?, Image / Pixel Not Found.`nPress OK to continue.
IfMsgBox, Cancel
Return
}
If ErrorLevel = 0
{
}
Sleep, 300
Send, {Tab 6}
Sleep, 10
Sleep, 10
Send, {LControl Down}
Sleep, 10
Send, {v}
Sleep, 10
Send, {LControl Up}
Sleep, 10
CoordMode, Pixel, Window
ImageSearch, FoundX, FoundY, 0, 0, 1600, 900, C:\Users\Michael\Downloads\MacroCreatorPortable\x64\MacroCreator\Screenshots\Screen_20180502110518.png
CenterImgSrchCoords("C:\Users\Michael\Downloads\MacroCreatorPortable\x64\MacroCreator\Screenshots\Screen_20180502110518.png", FoundX, FoundY)
If ErrorLevel = 0
Click, %FoundX%, %FoundY% Left, 1
If ErrorLevel
{
MsgBox, 49, Continue?, Image / Pixel Not Found.`nPress OK to continue.
IfMsgBox, Cancel
Return
}
If ErrorLevel = 0
{
}
Sleep, 10
Send, {Tab 7}
Sleep, 10
Sleep, 10
Send, {LControl Down}
Sleep, 10
Send, {c}
Sleep, 10
Send, {LControl Up}
Sleep, 300
CoordMode, Pixel, Window
ImageSearch, FoundX, FoundY, 0, 0, 1600, 900, C:\Users\Michael\Downloads\MacroCreatorPortable\x64\MacroCreator\Screenshots\Screen_20180502111654.png
CenterImgSrchCoords("C:\Users\Michael\Downloads\MacroCreatorPortable\x64\MacroCreator\Screenshots\Screen_20180502111654.png", FoundX, FoundY)
If ErrorLevel = 0
Click, %FoundX%, %FoundY% Left, 1
If ErrorLevel
{
MsgBox, 49, Continue?, Image / Pixel Not Found.`nPress OK to continue.
IfMsgBox, Cancel
Return
}
If ErrorLevel = 0
{
}
Sleep, 300
Send, {Tab 7}
Sleep, 10
Sleep, 10
Send, {LControl Down}
Sleep, 10
Send, {v}
Sleep, 10
Send, {LControl Up}
Sleep, 10
CoordMode, Pixel, Window
ImageSearch, FoundX, FoundY, 0, 0, 1600, 900, C:\Users\Michael\Downloads\MacroCreatorPortable\x64\MacroCreator\Screenshots\Screen_20180502110518.png
CenterImgSrchCoords("C:\Users\Michael\Downloads\MacroCreatorPortable\x64\MacroCreator\Screenshots\Screen_20180502110518.png", FoundX, FoundY)
If ErrorLevel = 0
Click, %FoundX%, %FoundY% Left, 1
If ErrorLevel
{
MsgBox, 49, Continue?, Image / Pixel Not Found.`nPress OK to continue.
IfMsgBox, Cancel
Return
}
If ErrorLevel = 0
{
}
Sleep, 10
Send, {F7}
Sleep, 10
Send, {F7}
Sleep, 10
Send, {LControl Down}
Sleep, 10
Send, {c}
Sleep, 10
Send, {LControl Up}
Sleep, 300
CoordMode, Pixel, Window
ImageSearch, FoundX, FoundY, 0, 0, 1600, 900, C:\Users\Michael\Downloads\MacroCreatorPortable\x64\MacroCreator\Screenshots\Screen_20180502111654.png
CenterImgSrchCoords("C:\Users\Michael\Downloads\MacroCreatorPortable\x64\MacroCreator\Screenshots\Screen_20180502111654.png", FoundX, FoundY)
If ErrorLevel = 0
Click, %FoundX%, %FoundY% Left, 1
If ErrorLevel
{
MsgBox, 49, Continue?, Image / Pixel Not Found.`nPress OK to continue.
IfMsgBox, Cancel
Return
}
If ErrorLevel = 0
{
}
Sleep, 300
Send, {LControl Down}
Sleep, 10
Send, {v}
Sleep, 10
Send, {LControl Up}
Sleep, 10
CoordMode, Pixel, Window
ImageSearch, FoundX, FoundY, 0, 0, 1600, 900, C:\Users\Michael\Downloads\MacroCreatorPortable\x64\MacroCreator\Screenshots\Screen_20180502110518.png
CenterImgSrchCoords("C:\Users\Michael\Downloads\MacroCreatorPortable\x64\MacroCreator\Screenshots\Screen_20180502110518.png", FoundX, FoundY)
If ErrorLevel = 0
Click, %FoundX%, %FoundY% Left, 1
If ErrorLevel
{
MsgBox, 49, Continue?, Image / Pixel Not Found.`nPress OK to continue.
IfMsgBox, Cancel
Return
}
If ErrorLevel = 0
{
}
Sleep, 10
Send, {Tab}
Sleep, 10
Sleep, 10
Send, {LControl Down}
Sleep, 10
Send, {c}
Sleep, 10
Send, {LControl Up}
Sleep, 300
CoordMode, Pixel, Window
ImageSearch, FoundX, FoundY, 0, 0, 1600, 900, C:\Users\Michael\Downloads\MacroCreatorPortable\x64\MacroCreator\Screenshots\Screen_20180502111654.png
CenterImgSrchCoords("C:\Users\Michael\Downloads\MacroCreatorPortable\x64\MacroCreator\Screenshots\Screen_20180502111654.png", FoundX, FoundY)
If ErrorLevel = 0
Click, %FoundX%, %FoundY% Left, 1
If ErrorLevel
{
MsgBox, 49, Continue?, Image / Pixel Not Found.`nPress OK to continue.
IfMsgBox, Cancel
Return
}
If ErrorLevel = 0
{
}
Sleep, 300
Send, {Tab}
Sleep, 10
Sleep, 10
Send, {LControl Down}
Sleep, 10
Send, {v}
Sleep, 10
Send, {LControl Up}
Sleep, 10
CoordMode, Pixel, Window
ImageSearch, FoundX, FoundY, 0, 0, 1600, 900, C:\Users\Michael\Downloads\MacroCreatorPortable\x64\MacroCreator\Screenshots\Screen_20180502110518.png
CenterImgSrchCoords("C:\Users\Michael\Downloads\MacroCreatorPortable\x64\MacroCreator\Screenshots\Screen_20180502110518.png", FoundX, FoundY)
If ErrorLevel = 0
Click, %FoundX%, %FoundY% Left, 1
If ErrorLevel
{
MsgBox, 49, Continue?, Image / Pixel Not Found.`nPress OK to continue.
IfMsgBox, Cancel
Return
}
If ErrorLevel = 0
{
}
Sleep, 10
Send, {Tab 2}
Sleep, 10
Sleep, 10
Send, {LControl Down}
Sleep, 10
Send, {c}
Sleep, 10
Send, {LControl Up}
Sleep, 300
CoordMode, Pixel, Window
ImageSearch, FoundX, FoundY, 0, 0, 1600, 900, C:\Users\Michael\Downloads\MacroCreatorPortable\x64\MacroCreator\Screenshots\Screen_20180502111654.png
CenterImgSrchCoords("C:\Users\Michael\Downloads\MacroCreatorPortable\x64\MacroCreator\Screenshots\Screen_20180502111654.png", FoundX, FoundY)
If ErrorLevel = 0
Click, %FoundX%, %FoundY% Left, 1
If ErrorLevel
{
MsgBox, 49, Continue?, Image / Pixel Not Found.`nPress OK to continue.
IfMsgBox, Cancel
Return
}
If ErrorLevel = 0
{
}
Sleep, 300
Send, {Tab 2}
Sleep, 10
Sleep, 10
Send, {LControl Down}
Sleep, 10
Send, {v}
Sleep, 10
Send, {LControl Up}
Sleep, 10
CoordMode, Pixel, Window
ImageSearch, FoundX, FoundY, 0, 0, 1600, 900, C:\Users\Michael\Downloads\MacroCreatorPortable\x64\MacroCreator\Screenshots\Screen_20180502110518.png
CenterImgSrchCoords("C:\Users\Michael\Downloads\MacroCreatorPortable\x64\MacroCreator\Screenshots\Screen_20180502110518.png", FoundX, FoundY)
If ErrorLevel = 0
Click, %FoundX%, %FoundY% Left, 1
If ErrorLevel
{
MsgBox, 49, Continue?, Image / Pixel Not Found.`nPress OK to continue.
IfMsgBox, Cancel
Return
}
If ErrorLevel = 0
{
}
Sleep, 10
Send, {Tab 3}
Sleep, 10
Sleep, 10
Send, {LControl Down}
Sleep, 10
Send, {c}
Sleep, 10
Send, {LControl Up}
Sleep, 400
CoordMode, Pixel, Window
ImageSearch, FoundX, FoundY, 0, 0, 1600, 900, C:\Users\Michael\Downloads\MacroCreatorPortable\x64\MacroCreator\Screenshots\Screen_20180502111654.png
CenterImgSrchCoords("C:\Users\Michael\Downloads\MacroCreatorPortable\x64\MacroCreator\Screenshots\Screen_20180502111654.png", FoundX, FoundY)
If ErrorLevel = 0
Click, %FoundX%, %FoundY% Left, 1
If ErrorLevel
{
MsgBox, 49, Continue?, Image / Pixel Not Found.`nPress OK to continue.
IfMsgBox, Cancel
Return
}
If ErrorLevel = 0
{
}
Sleep, 300
Send, {Tab 3}
Sleep, 10
Sleep, 10
Send, {LControl Down}
Sleep, 10
Send, {v}
Sleep, 10
Send, {LControl Up}
Sleep, 10