도와주세요.ㅠㅠ
제목그대로인데....예를들어
이미지서치후 조건문으로 참일경우
메세지박스를 출력하게하고 그다음으로 마우스이동이라든가 클릭이라든가를 넣어놨는데....
메시지 박스는 출력이되는데 그이후로는 안되네요....그래서 직접 메시지박스를 확인눌러주면 그다음부터 진행하고요...ㅠㅠ
앱 플레이어 모바일 게임 과몰입 방지 매크로 등 인터넷상의 재밌는 것을 찾아 연구하는 사람들의 모임
도와주세요.ㅠㅠ
제목그대로인데....예를들어
이미지서치후 조건문으로 참일경우
메세지박스를 출력하게하고 그다음으로 마우스이동이라든가 클릭이라든가를 넣어놨는데....
메시지 박스는 출력이되는데 그이후로는 안되네요....그래서 직접 메시지박스를 확인눌러주면 그다음부터 진행하고요...ㅠㅠ
SetWorkingDir %A_ScriptDir% ; 제일상단에 써주세요
ImageSearch,xx, xy, 0, 0, 800, 600, *50?%A_ScriptDir%\image\탐험.png
if (errorlevel = 0){
msgbox,,,텍스트,1
mouseclick, left, %xx%, %xy%
sleep 1000
}
이렇게 하시면되는데
설명을 드릴께요
SetWorkingDir %A_ScriptDir%
이녀석은 파일이 어디에있던지 간에 다써줄필요없이 마지막폴더를 써주면 되는 구문입니다.
즉?ImageSearch,xx, xy, 0, 0, 800, 600, *50?C:\Users\kas\Desktop\blade macro v6.6\data\img\탐험.png
이렇게 다쓸필요없이요
ImageSearch,xx, xy, 0, 0, 800, 600, *50\img\탐험.png 로 이미지파일이 저장되어있는 폴더명과 파일명만 써주시면 됩니다.
if (errorlevel = 0) ;찾았을때 구문입니다.
{
msgbox,,,텍스트,1 ;메시지박스가 텍스트라고 써저있는 박스가 나왔다가 1초뒤에 사라집니다.
sleep 2000 ; 2초간 대기
mouseclick, left, %xx%, %xy% ;위에이미지서치를 변수를 xx xy로 특정좌표를 변수를 주었기때문에 그 변수를 클릭입니다
}
에러메시지가 항상 같은사이즈에 같은 이름의창으로 뜨나요???
항상떠있는창이아니고 중간중간에 발생하는 창이라면 저도 잘모르겠네요.ㅠㅠ
더 고수님들의 답변이 달릴거에요ㅠ
광고
전체 최신 인기글
전체 주간 인기글