home::
SendMode Input
Loop
{
ImageSearch,VX, VY, 27,38,763,497, *10 t1.png ;1번서치
if errorLevel=0
MouseMove, vx+20,vy-30
send, {1 down}
sleep, 500
MouseMove, vx+20,vy-30
sleep, 500
send, {1 up}
sleep, 100
MouseMove, 394,298
ImageSearch,VX, VY, 27,38,763,497, *10 n1.png ;2번서치
if errorLevel=0
MouseMove, vx+20,vy-30
send, {1 down}
sleep, 500
MouseMove, vx+20,vy-30
sleep, 300
send, {1 up}
sleep, 100
MouseMove, 394,298
ImageSearch , fX, fY, 20,63, 60,195, *10 333.bmp ;3번서치
if (errorlevel = 1)
{
MouseMove, 115,232
send ,{3 down}
sleep,500
send, {3 up}
sleep, 150
}
ImageSearch,VX, VY, 27,38,763,497, *25 n1.png ;2번서치
if errorLevel=0
MouseMove, vx+20,vy-30
send, {1 down}
sleep, 500
send, {1 up}
MouseMove, 394,298
ImageSearch,VX, VY, 27,38,763,497, *15 t1.png ;1번서치
if (errorlevel =1)
{
MouseMove, vx+20,vy-30
send, {1 down}
sleep, 500
MouseMove, vx+20,vy-30
sleep, 300
send, {1 up}
MouseMove, 394,298
sleep, 150
send, {ctrl down}
sleep, 120
send, {Numpad4 down}
sleep, 120
send, {z down}
sleep, 120
send, {z up}
sleep, 120
send, {Numpad4 up}
sleep, 120
send, {Numpad7 down}
sleep, 120
send, {z down}
sleep, 120
send, {z up}
sleep, 120
send, {Numpad7 up}
sleep, 120
send, {Numpad8 down}
sleep, 120
send, {z down}
sleep, 120
send, {z up}
sleep, 120
send, {Numpad8 up}
sleep, 120
send, {Numpad9 down}
sleep, 120
send, {z down}
sleep, 120
send, {z up}
sleep, 120
send, {Numpad9 up}
sleep, 120
ImageSearch,VX, VY, 27,38,763,497, *25 n1.png ;1번서치
if errorLevel=0
MouseMove, vx+20,vy-30
send, {1 down}
sleep, 500
MouseMove, vx+20,vy-30
sleep, 300
send, {1 up}
MouseMove, 394,298
}
}
return
End::
Pause
Insert::
ExitApp
이미지서치 실패시 실행하는 스크립이 길어서 그런지
1,2번 이미지가 나타나도 한참있다가 서치 됩니다 ㅠㅠ
좀 더 빨리 진행하게 스크립을 수정 할수있을까요?
이것저것 넣어봐도 달라지는게 크게 없던데 도와주세요 ㅠㅠ
슬립 시간을 줄이는거 뺴곤 없을까요?
이미지서치 자체의 속도만 보시면 얼마 안나보이네요. 범위도 작고 하니.. (이미지가 너무 크면 안되고요, 찾는 이미지도 작게 따셔야하고요,.)
Sleep이 많아서 그냥 쓰신대로 느린 것 같습니다.. ^^
여담인데, 들여쓰기가 조금 이상하네요
위 구문에서. 맨 위에 MouseMove 구문만 ErrorLevel = 0 일때의 동작이고요, 그 밑은 ErrorLevel과 관계없이 실행되네요. 이건 가독성을 위해 들여쓰기를 빼주는 게 좋을 것 같습니다.
아 깜박했었네요 ㅎㅎ
이미지도 완전 작게 땄는데 말씀하신데로 sleep이 많아서 그런거같네요 ㅠㅠ
답변 감사합니다 ㅎㅎ
댓글 달기