안녕하세요 스크립트관련 질문드려요

1.이미지서치 숫자1 검색

있으면 녹색게이지검색

없으면 숫자2검색

있으면 녹색게이지검색

없으면 숫자3검색


이런식으로 넘어가는데요 

숫자1검색후 있으면 작동하는 스크립트가 순서가 뒤죽박죽으로 검색이 되네요 

(예를 들면 xx,xx좌표 클릭후 숫자 23을 적고 마우스를 클릭하게 만들었는데 

실질적으로는 숫자먼저 적고 xx좌표 클릭하는 식으로 되네요 )


어디서 잘못된걸까요 ..

며칠동안 검색도해보고 이렇게 ,저렇게 해보는데도 안풀리네요..

1~100까지 이미지 만들고 각 이미지마다 엑셀에 숫자 기입하고 색을 넣으려고 합니다.

(1이미지면 엑셀에 1, 77이미지면 엑셀에 77 기입하는식으로..)

부탁드립니다 ㅠㅜ



F1:: 


 

 

1:

loop

{

sleep,300

ImageSearch, px, py, 0,0, A_ScreenHeight,A_ScreenWidth, *50 C:\img\32.png  ; 32이미지 검색 

if (errorlevel=0)

{

MouseMove ,1388,18 ;엑셀창선택

sleep,200

Click


sleep,200

send, 32 ;숫자기입

sleep,200


send,{RIGHT} ; 오른쪽으로 한칸이동

sleep,300


MouseMove ,1209,108 ;색 메뉴 선택  

Sleep,200

click

sleep,200


MouseMove ,1209,153,1 ;색 선택 

sleep,200

click

sleep,300

send,{DOWN}{LEFT}


Sleep,300

MouseMove ,170,13 ;크롬창 선택

sleep,200

Click

sleep,300



goto 녹색게이지

}

else

{

;goto 2

}

}

;===========================================================================================

;===========================================================================================

;===========================================================================================

2:

loop

{

sleep,300

ImageSearch, px, py, 0,0, A_ScreenHeight,A_ScreenWidth, *50 C:\img\4.png  ; 30이미지 검색 

if (errorlevel=0)

{

MouseMove,%px%,%py%

SLEEP.300

goto 녹색게이지

}

else

{

goto 3

}

}

;===========================================================================================

;===========================================================================================

;===========================================================================================




3:






녹색게이지:

loop

{

sleep,1000

ImageSearch, px, py, 0,0, A_ScreenHeight,A_ScreenWidth, *50 C:\img\녹색게이지.png  ; 30이미지 검색 

if (errorlevel=0)

{

MouseMove,%px%,%py%

SLEEP.1000

goto 1

}



else

{


}

}

return



F3::

Reload



답글