오토핫키 커뮤니티

질문
2016.05.21 20:18

비활성좌표클릭 질문이여

조회 수 229 추천 0 댓글 4
클릭(x좌표, y좌표)
{
    Coordmode, pixel, screen
    coordmode, mouse, Client
    
WinGetPos, w_x, w_y, w_w, w_h,BlueStacks App Player
내부좌표x := x좌표 - w_x
내부좌표y := y좌표 - w_y
lparam := 내부좌표x|내부좌표y<<16
    
postmessage, 0x201, 1, %lparam%, ,BlueStacks App Player
postmessage, 0x202, 0, %lparam%, ,BlueStacks App Player
}


이렇게ㅔ 함수만들고


클릭(302,333)

이런식으로 넣었는데 클릭을 안해요

CoordMode, Mouse, Client 부분을

CoordMode, Mouse, Screen 으로 바꾸면 0,0에서만 클릭을 해요

다른곳으로 옮기니깐 클릭을 안하구요

어떤것이 문제일까요..

이미지서치는 잘되긴하는데 저것도 특정창에서만 서치되는게아니라 모니터 전체에서 서치되는거겠죠..? ㅜㅜ

블루스택 1입니다.

  • 제발등업좀2 2016.05.21 21:37

    위에 적어주신 펑션 은 이미지 서치 시 클릭 하는방법이시죠?

    그렇다면 창의 제목줄 과 테두리값을 빼주셔야 원하는 부분에 클릭 하실껍니다..

    즉 캡션 과 보더 값을 빼주셔야 할꺼에요 ..


    하물며 이미지 좌표 가 아닌 원하는 부분을 클릭하실경우 는

    창의 값을 빼실 필요가없습니다.

    클릭(x좌표, y좌표)
    {
      WinGetPos, winX, winY, winW, winH, BlueStacks App Player
     SysGet, capH, 4
     SysGet, bordW, 32
     SysGet, bordH, 33
     px:=x좌표-winX-bordW    
     py:=y좌표-winY-bordH-capH
     p := px|py<<16
     PostMessage, 0x201, 0, %p%, ,BlueStacks App Player
     PostMessage, 0x202, 0, %p%, ,BlueStacks App Player
     Sleep, 200
     Return
    }

  • profile
    셋쇼마루 2016.05.21 22:47
    감사합니다 제발등업좀2님 ㅎㅎ

    주신거 가지고 공부해볼게요
  • 제발등업좀2 2016.05.22 11:37
    음.. 외치기님 답변 중에 좌표 의 개념을 이해하는 좋은 댓글이 있습니다.. 외치기 하고 검색해보세요 사진으로 이해 하는 좋은 댓글이 있숩니다 아래 리체님말씀대로 재가 적어둔건.. 이미지서치 시 좌표값을 클릭하는 부분입니다.. 마루님께서 원하시는 그냥좌표클릭은 위에 적어둔대로... 창의값을 적을 이유가없습니다..
  • 리체 2016.05.22 09:10

    제발님의 답변은 이미지서치등으로 얻은 스크린좌표를 클라이언트 좌표로 환산할때 사용하는 함수입니다.

    본문의 함수는 보더와 캡션을 빼지 않았으므로 좌표에 따라 클릭을 못할수도 있는거고요.


    클릭(302,333)

    이런식으로 넣었는데 클릭을 안해요

    윈도우가 스크린좌표 0.0 에 위치해 있다면 모를까 (보더와 캡션을 빼지 않았으므로 이것도 불확실하지만)
    다른위치에 있다면 스크린상의 좌표를 빼버렸으니 전혀 엉뚱한 곳을 클릭할려고 시도하겠죠
    하지만 포스트메시지는 클라이언트내에서 벗어날수 없습니다.
    그래서 0.0이나 끝자리를 클릭하게 됩니다.

    먼저 좌표의 개념을 이해하세요

List of Articles
분류 제목 글쓴이 최근변경 추천
질문 블루스택 Postmessage 적용 실패 ㅜ0ㅜ 7 신령공주 2016.05.25 0/0
질문 비활성 어디까지 가능한가요..? 2 신령공주 2016.05.24 0/0
질문 postmessage 좌표 오류 Realtive , Client 만큼의 차이? 신령공주 2016.05.22 0/0
질문 SPY ClassNN 값 편하게 가져오는방법 있나요? 4 신령공주 2016.05.22 0/0
질문 Adb로 스샷찍는법 질문이요! 6 셋쇼마루 2016.05.22 0/0
질문 비활성좌표클릭 질문이여 4 셋쇼마루 2016.05.22 0/0
질문 해당 프로그램 대상으로만 서치 2 krip11 2016.05.21 0/0
질문 global 변수 질문 1 왜6자냐 2016.05.23 0/0
질문 오토핫키 레알팜질문 1 21항공단 2016.05.22 0/0
질문 오토핫키 질문드려요.(이미지서치인데 모니터끄면 멈춤) 12 smdkdj 2017.10.27 0/0
질문 postmessage 마우스클릭! 1 신령공주 2016.05.19 0/0
질문 에디터 UTF-8 설정 질문입니다 ^^; 4 아마테라스 2016.05.19 0/0
질문 a_index 내장함수 관련 질문!! 2 제발등업좀2 2016.05.19 0/0
자유 혹시 세나매크로 스크립트 구할 수 없을까요? 10 왜6자냐 2016.05.21 0/0
질문 Dropdownlist 에서 선택하지않으면 에러납니다. 4 우리강아지 2016.05.29 0/0
질문 GUI 지정후 dropdownlist 비교문 질문이요 혼자서는 2016.05.19 0/0
질문 오토핫키 에디터 질문좀요 4 아마테라스 2016.05.19 0/0
질문 질문 하나 더요 1 버철 2016.05.18 0/0
자유 핫키매크로 입문자용으로 설명잘되어있는곳 3 우후훅 2016.08.07 0/0
자유 초보자를 위한 블루스택 팅길시 자동실행법 1 셋쇼마루 2016.06.20 0/0
Board Pagination Prev 1 ... 119120121122123124125126127 ... 209 Next
/ 209

전체 최신 인기글

전체 주간 인기글