넷게임
녹스 이미지서치 관련 문의드립니다 본문
Gui, Add, Button, x32 y69 w110 h70 , 시작(F8)
Gui, Add, Button, x192 y69 w110 h70 , 정지(F9)
; Generated using SmartGUI Creator for SciTE
Gui, Show, w337 h186, Untitled GUI
return
F8::
Button시작:
{
매크로상태 := true
CoordMode, Pixel, Screen
Loop,
{
WinGetPos, wX, wY, wWidth, wHeight, 녹스 앱플레이어
eX := wX + wWidth
eY := wY + wHeight
ImageSearch, OutX, OutY, 3, 355, 360, 393, *100 구매.bmp
If (ErrorLevel = 0)
{
Click %OutX%, %OutY%
Sleep, 1000
ImageSearch, OutX, OutY, wX, wY, eX, eY, *100 구매2.bmp
If (ErrorLevel = 0)
{
Click %OutX%, %OutY%
}
}
else
{
Click down 169, 304
Click up 182, 444
Sleep, 1000
}
}
}
return
F9::Pause
Butoon정지:
{
매크로상태 := Pause
}
return
GuiClose:
ExitApp
ㅍㅍ모바일에서 선수를 구매하려고 만들게 되었습니다. 구매부분의 노란색 활성화된 부분과, 구입하기의 구매버튼을 구매.bmp, 구매2.bmp로 저장하여 불렀습니다. 그리고 첫번째 이미지서치부분은 window spy프로그램을 이용하여 녹스를 활성화하여 Relative부분으로 3강의 빨간색으로 강조한부분의 좌표를 입력하였습니다.
제가 여기서 이렇게 소스를 만들어 실행하였을시에 +3강 부분의 빨간색 체크된부분(1번째 이미지)만 이미지 서치를하여 구매가 활성이되면(노란색) 구매를 하고, 비활성(검은색)이라면 마우스를 드래그하여 새로고침을 하고, 구매를 해서 새로운 구매창이 나올시 전체화면으로 구매(2번째 이미지 빨간색체크)를 찾아 구매하는것을 생각하여 만들었습니다.
하지만 계속 마우스드래그(이적시장 새로고침)만 하며 구매버튼이 활성화되었음에도, 클릭을 하질 않습니다. 어느부분에서 잘못이 된걸까요?
그리고 Wingetpos에서 맨 마지막에 어플리케이션 적는 부분에 작업관리자의 빨간색 체크된부분에서 두개중에 무엇을 입력해야 하나요?
오토핫키 고수분이 있으시다면 도움좀 주시면 감사하겠습니다.