- Elkha - Blue
- 오토핫키 커뮤니티
- 오토핫키
이미지 검색 후 누르기 문의드립니다.
-
-
Move:=%ax%|%ay%<<16
이거를
Move:=ax|ay<<16
이렇게 표현해주시는게 맞는거같네요.
-
Move:=%ax%|%ay%<<16 이부분이 잘못됐네요
Move:=ax|ay<<16 이렇게 그냥 써보세요
-
혹시몰라
Imagesearch, ax, ay, %X%, %Y%, %Width%,%Height%, *100 %A_ScriptDir%\data\story1.pngIf errorlevel = 0{aax:=ax+5aay:=ay+5Move:=aax|aay<<16gosub, 누르기1sleep 100MsgBox, 찾았다}누르기1:PostMessage, 0x201, 1, %Move%,, %창이름%PostMessage, 0x202, 0, %Move%,, %창이름%return이렇게도 해봤는데 안되네요... ㅠ.ㅠ -
이렇게 해보시면 대충 오류점 찾으실수 있을듯Imagesearch, ax, ay, %X%, %Y%, %Width%,%Height%, *100 %A_ScriptDir%\data\story1.pngIf errorlevel = 0{aax:=ax+5aay:=ay+5msgbox, aax좌표:%aax%`naay좌표:%aay%Move:=aax|aay<<16Move1:=555|422<<16msgbox, move값:%move%`nmove1값:%move1%gosub, 누르기1sleep 100MsgBox, 찾았다}누르기1:msgbox, 누르기1진입PostMessage, 0x201, 1, %Move%,, %창이름%PostMessage, 0x202, 0, %Move%,, %창이름%return
-
이렇게 놓고 실행해보시면
msgbox, aax좌표:%aax%`naay좌표:%aay%
aax와 aay가 본인이 원하는 값이 들어갔는지
move와 move1값이 동일한지
누르기1에 잘 진입했는지
갔다가 잘 돌아왔는지 등이 체크될꺼에요. -
우선 댓글 감사합니다.
집에가서 확인해 봐야겠네요..
imagesearch로 얻은 ax,ay 좌표를 msgbox로 보세요
postmessage는 client 좌표를 사용해야 하므로 변환이 필요합니다.