매크로

질문
2015.11.24 19:23

또 SOS 입니다 ㅜ

조회 수 165 추천 0 댓글 6

 뭔가 하나 업그레이드 할떄마다 막히네요 ㅜ뭐가 문제인지 봐도 이해가 되질않네요..


대략 하고싶은건 어떤 그림(빈공간) 이미지서치가 되면 그것을 기준으로 

X로-120 Y-400 뺸 값을 클릭하도록 만드는건데 클릭을 안한합니다

함수를 이것저것 고쳐보면서 다 했는데도 답을 못찾겠네요 도움 부탁드립니다 




f1::시작


coordmode, pixel, screen

wingetpos, pos_x, pos_y, width, height, 녹스 안드로이드 앱플레이어

x_right := width + pos_x

y_bottom := height + pos_y



ImageSearch, FoundX, FoundY, %pos_x%, %pos_y%, %x_right%, %y_bottom%, *50 빈공간.png

if (ErrorLevel = 0) {

sleep,1000

2비활성왼쪽클릭(52,437)    ;구입

sleep,4000

3비활성왼쪽클릭(FoundX, FoundY)   ;특정좌표  -120 -400

}


ImageSearch ,FoundX, FoundY, %pos_x%, %pos_y%, %x_right%, %y_bottom%, *50 옥수수.png

if (ErrorLevel = 1) {

if (설치자리=1번자리)

{

sleep,2000

2비활성왼쪽클릭(702,437)    ;1번자리

sleep,2000

}

if (설치자리=2번자리)

{

2비활성왼쪽클릭(702,407)    ;2번자리

}

if (설치자리=3번자리)

{

2비활성왼쪽클릭(662,437)    ;3번번자리


}

lparam3 := 399|301<<16

PostMessage, 0x201, 1, %lparam3%, , BlueStacks App Player   ;설치확인닫기

PostMessage, 0x202, 0, %lparam3%, , BlueStacks App Player     ;

sleep,3000

비활성왼쪽클릭(FoundX, FoundY) ;찾은 좌표를 클릭합니다.

}

3비활성왼쪽클릭(x좌표, y좌표)

{

wingetpos, w_x, w_y, w_w, w_h, 녹스 안드로이드 앱플레이어


내부좌표x := x좌표 - 120

내부좌표y := y좌표 - 400


lparam := 내부좌표x|내부좌표y<<16

PostMessage, 0x201, 1, %lparam%, , 녹스 안드로이드 앱플레이어

PostMessage, 0x202, 0, %lparam%, , 녹스 안드로이드 앱플레이어

sleep, 1000 ;ms 단위입니다.

}




  • 제발등업좀2 2015.11.24 19:25
    ㅎㅎ.... 열심히하시는군요 ㅠㅠ 저도 열심히 해야하는데 언제나 초보를 벗어날지 이따.. 다시 보고 답변 드리겟습니다.. 제가 아는거면요 ㅋ
  • 소리없이 2015.11.24 19:31
    원래 취미겸 운동으로 라이딩을 하는데 날씨가 추워서 귀찮네요 ㅋㅋ 그래서 집에서 이러고 있습니다.. ㅋㅋ

    엄청 간단한건데 자꾸 막히니까 스트레스 ㅜ
  • 제발등업좀2 2015.11.24 20:33
    아랫부분이 잘못된것같아요.. 이미지서치한값은 스키린좌표에요 이나온값을 클린좌표로.. 만들어줘야.. 원하는곳을 클릭하겠죠?
    그럼
    x값 := x좌표 - w_x - 8 - 120
    y값 := y좌표 - w_y - 30 - 400
    이런식으로 나와야하는거 아닌가요?
    저번에 8.30 은 아실테고..

    근대 y 값 400이나빼나요?
    보통 녹스 크기가. 800.480 아닌가요? 400이나빼면.. 어디를 클릭하실려고..

    3비활성왼쪽클릭(x좌표, y좌표)
    {
    wingetpos, w_x, w_y, w_w, w_h, 녹스 안드로이드 앱플레이어

    내부좌표x := x좌표 - 120
    내부좌표y := y좌표 - 400

    lparam := 내부좌표x|내부좌표y<<16
    PostMessage, 0x201, 1, %lparam%, , 녹스 안드로이드 앱플레이어
    PostMessage, 0x202, 0, %lparam%, , 녹스 안드로이드 앱플레이어
    sleep, 1000 ;ms 단위입니다.
    }
  • 소리없이 2015.11.24 22:59
    아 감사합니다!! 해결되었습니다 근데 아직도 이해가 안갑니다 결정적으로 어디가 잘못된건지 W_X W_Y 이걸 안붙여서 그런지.. 그리고 XY가 옮기면서 거꾸로 써진것이 맞습니다
  • 제발등업좀2 2015.11.24 23:06
    단슨한 산수에여.. 천천이 말씀 드리면... 자..

    이미지서치해서 돌려준 x.y 값은 w_x w_y 값과 제목줄.테두리값을 모두 포함하고있는 값입니다... 그런데.. 포스메세지는 그값을 빼워야하지요.. 그래서.. 그값을 빼줘습니다.. ... 핸드폰이라.. 예제하나써드리면 젛은디.. 어렵네요 암츤 그러합니다. ㅠㅠ
  • 제발등업좀2 2015.11.24 23:09
    저번에 답변 중에 그림있죠? 그걸 차근차근보시면 쉽게 이해하실꺼에요 저도 그그림보고 이해했우니.. 저도 아둔하여.. 좀걸리긴했지만.. 이쪽계통도 아니고해서.. 뭐라 전문적으로 설명드리기어렵네요

List of Articles
분류 제목 글쓴이 최근변경 추천
질문 등업님그리고 고수님들 질문있습니다! 3 소리없이 2015.11.28 0/0
질문 [초보질문] 포스트메시지가 왜 안먹힐까요ㅜ 10 HyunsD 2015.11.27 0/0
정보 [Lib] Class MsgBox, 메시지박스 확장 4 예지력1 2015.11.27 2/0
질문 USB 시리얼 번호 얻는법 도와주세요. cjh71 2015.11.26 0/0
자유 쓸대없는애기지만.. 개발자분들 참많네요 ㅎㅎ.. 16 제발등업좀2 2017.03.27 0/0
질문 모니터한개에서 확장으로 가상모니터에서 이미지서치불가 3 괴물어린이 2015.11.26 0/0
질문 지니모션 매크로 좀 도와주세요 1 라미첼 2015.11.26 0/0
정보 오토핫키 이미지 스위치... 6 파더 2015.11.27 0/0
자유 PC게임,특히 린지같은것 매크로하실분들 참고요. 4 우후훅 2015.11.27 0/0
질문 초보인데 매크로 만드는데 질문있습니다~ 3 도영이아빠 2015.11.27 0/0
자유 잘고텍스트 신기하네요. 17 외치기 2015.11.27 1/0
질문 오토핫키 입문할려고 합니다. 정보 많은 곳 좀 알려주세요 6 Auto영웅 2015.11.28 0/0
질문 guicontrol 을 실시간으로 Text를 수정할경우 깜빡임증... 4 cjh71 2015.11.25 0/0
질문 또 SOS 입니다 ㅜ 6 소리없이 2015.11.24 0/0
정보 오토핫키를 간단히 쓰고싶지만 너무 어렵다고 느낄때 9 HyunsD 2018.02.07 3/0
질문 C언어 예제 질문좀 해도될까요? 4 세븐나이쯔 2015.11.24 0/0
질문 postmessage질문 1 fnwj 2015.11.24 0/0
질문 nox PostMessage 2 fnwj 2015.11.24 0/0
질문 [질문]예지력님 스킨적용에 대해 궁금한게 있습니다. 5 마토깽 2015.11.24 0/0
자유 빈스3678님에게.. 2 리체 2015.11.24 0/0
Board Pagination Prev 1 ... 135136137138139140141142143 ... 209 Next
/ 209

전체 최신 인기글

전체 주간 인기글