먼저 읽어주셔서 감사합니다.
ImageSearch, foundx, foundy, ~~~\A.bmp
if (errorlevel = 0)
send {click %foundx% %foundy%}
A 이미지를 찾으면 관련메뉴가 떠서
ImageSearch, foundx, foundy, ~~~\B.bmp
if (errorlevel = 0)
send {click %foundx% %foundy%}
B 이미지를 최대 95회 터치 중간에 B이미지가 사라지면 바로 빠져나오는 방법이 없을런지요.
물약주다가 진화 뜨게 되는 그런류 게임입니다.
B 이미지검색에 loop를 걸어서 해보고는 있는데 문제는 저 작업할게 120종이라 터치가 1만번이 넘어갑니다.
물약도 바로바로 먹는게 아니고 약 1초간격이라 timeloss가 너무 심해 방법이 없을까 하여 질문드립니다.
좋은 밤 되세요.
ImageSearch, foundx, foundy, ~~~\A.bmp
if (errorlevel = 0)
{
send {click %foundx% %foundy%}
Bcount := 0 ; b.bmp 검색 성공에 대한 카운터 추가
Loop ; 루프 추가
{
ImageSearch, foundx, foundy, ~~~\B.bmp
if (errorlevel = 0)
{
Bcount++ ; b.bmp 검색성공 시 Bcount에 1을 더함
send {click %foundx% %foundy%}
if (Bcount >= 95) ; b.bmp 검색 성공이 95회 이상이면 Loop종료
{
break
}
}
if (errorlevel = 1) ; 이미지검색 실패시 Loop 종료
{
break
}
}
}