넷게임

녹스 이미지서치 관련 문의드립니다 본문

카테고리 없음

녹스 이미지서치 관련 문의드립니다

시스이 2017. 12. 11. 14:48

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



sbLoBNP.png


ㅍㅍ모바일에서 선수를 구매하려고 만들게 되었습니다. 구매부분의 노란색 활성화된 부분과, 구입하기의 구매버튼을 구매.bmp, 구매2.bmp로 저장하여 불렀습니다. 그리고 첫번째 이미지서치부분은 window spy프로그램을 이용하여 녹스를 활성화하여 Relative부분으로 3강의 빨간색으로 강조한부분의 좌표를 입력하였습니다.


제가 여기서 이렇게 소스를 만들어 실행하였을시에 +3강 부분의 빨간색 체크된부분(1번째 이미지)만 이미지 서치를하여 구매가 활성이되면(노란색) 구매를 하고, 비활성(검은색)이라면 마우스를 드래그하여 새로고침을 하고, 구매를 해서 새로운 구매창이 나올시 전체화면으로 구매(2번째 이미지 빨간색체크)를 찾아 구매하는것을 생각하여 만들었습니다.


하지만 계속 마우스드래그(이적시장 새로고침)만 하며 구매버튼이 활성화되었음에도, 클릭을 하질 않습니다. 어느부분에서 잘못이 된걸까요? 


그리고 Wingetpos에서 맨 마지막에 어플리케이션 적는 부분에 작업관리자의 빨간색 체크된부분에서 두개중에 무엇을 입력해야 하나요?


오토핫키 고수분이 있으시다면 도움좀 주시면 감사하겠습니다.



답글

Comments