ImageSearch, 글x, 글y, %챗글x%, %챗글y%, %챗글w%, %챗글h%, *80 img\글A.png
?if errorlevel = 0?{챗:=글이다}
?sleep 100
ImageSearch, 글x, 글y, %챗글x%, %챗글y%, %챗글w%, %챗글h%, *80 img\글B.png
?if errorlevel = 0?{챗:=글이다}
?sleep 100
ImageSearch, 글x, 글y, %챗글x%, %챗글y%, %챗글w%, %챗글h%, *80 img\글C.png
?if errorlevel = 0?{챗:=글이아니다}
?sleep 100
MsgBox, %챗%
?
이미지를 검색해서 , 글A ,B ,C 가 있는데요. 글A,글B는 변수 챗에 글이다 라는것을 넣고,
글C이미지가 나오면 변수 챗에 글이아니다 라고 넣습니다.
마지막에 메세지박스에 챗 내용물 확인하는건데요.
이미지서치의 x, y값은 의미가 없고 , 단지 그림 유무만 판별해서 변수에 값을 넣는건데 이게 잘 안되네요.
최종 마지막 메시지박스에 아무것도 나오지 않습니다. 아예 그냥 변수에 넣어지지 않네요.
저런식으로 쓰면 안되는 건가요?
이게 , 그림이 여러종류가 나오는데요, 그중에 몇종류는 동일한 종류로 묶고 , 다른종류는 또 다른 걸로 묶고,,
이런식으로 분리작업을 하는겁니다.
어떤식으로 해야 되는건지 조언부탁드려요.
if errorlevel = 0?{챗:=글이다}
이런 사용법도 가능한가요? 저는
if(errorlevel = 0) {챗:=글이다}
요렇게 보통 사용했거든요.. 오핫키는 아직 초보라서..문법의 맞고 그름은 잘모르겠네요..
우후훅님의 문법이 맞는데 MsgBox에 안찍힌다면
이미지 서치에서 ErrorLevel 부터 찍어보세요..
이미지 서치를 못찾고 있는거일지도 모릅니다.
그리고 이미지 서치후 보통 sleep, 500정도의 여유를 주더라구요.. 왜인지는 모르지만요..