오토핫키 커뮤니티

조회 수 328 추천 0 댓글 10

ePHNM9o.png


안녕하세요. 제공 해주신 함수 잘 쓰고 있습니다. 이번에 세븐나이츠 메크로를 만들어 보려고요


블루스택 타이틀, 보더를 없애고 좌측 상단 0, 0 좌표에 창을 붙였습니다.

(타이틀, 보더 없애니 위 아래 검정 공백이 생기네요.)


그리고 함수 파일에서 보더, 캡션 값을 0으로 변경 하였습니다.


그 후 모험입장 이미지를 찾을시에 눌리게 클릭이미지 구문을 사용하였는데요


디버그 1 모드에서는 이미지를 제대로 찾는데요, 막상 0으로 해 놓으면 클릭 하지를 않네요.


혹시나 해서 클릭이미지 후에 메세지 박스 구문을 넣었는데요. 찾음 이라고 정상적으로 뜨네요.


방법 좀 일러 주시면 감사 하겠습니다.


아래는 소스 코드 입니다.


==========================================================================

Button해상도변경:

Gui, Submit, NoHide

ActiveID := "BlueStacks App Player"

WinMove,%ActiveID% , , 0, 0, 0, 0

? ?WinSet, Style, -0xC40000 ; hide thickframe/sizebox

? ?WinMove, %ActiveID% , , 0, 0, 480, 360

? ?winmove,?

;WinSet, Style, -0xC40000, %ActiveID%

;WinMove, %ActiID%, 0, 0, 480,360

return


;===========================================================================================

; 탐험입장=>대기실로 이동

;===========================================================================================

GotoWaitRom:

Loop

{

? If ( ClickImage( "Images\모험\모험입장.png" ) = 1)

{

ClickImage("Images\모험\모험입장.png", 1, 1, A_ScreenWidth, A_ScreenHeight)

MsgBox, 찾음

}

?

; Else If ( ClickImage( "Images\" ) = 1 )

; {

; ClickImage("Images\", 1, 1, A_ScreenWidth, A_ScreenHeight)

; }

?

else

{

}

Sleep, 1000

}


  • 캔디염 2015.02.12 10:52

    해상도 맞출려면?


    w 값에 -8 인가 +8 인가


    h 값에 -22 인가 +22 인가


    해야하는걸로암

  • 저곳 2015.02.12 14:31

    750만 골드!!!

    부럽네요 ㅠㅠ


    헌데 아이디는 가리시는 것이...;;

  • 모바게 2015.02.12 17:06

    디버그=1 로 했을경우는 클릭을 한다는 말인거죠?

    일단 블루스택 설정에서 클릭좌표 표시하는 부분이 있는데 체크해서 클릭좌표 확인해보세요.

    혹시 시작을 핫키로 한다면 컨트롤이 들어가지 않는 핫키로 변경하는 방법도 있고..

    제 함수에서 캡션, 보더 부분을 제외를 해버리고 사용하면 될거같은데..

    이따 테스트좀 해볼게요^^

  • 반수현 2015.02.13 02:18
    디버그 1로 할 시에 이미지 찾았다는 메세지는 나와요, 0으로 할 시에는 클릭을 해야 하는데 하지를 않습니다. ㅠㅠ
  • profile
    외치기 2015.02.13 11:53

    이게 캡션을 지우고 검은색 공백이 생기셨다면

    캡션을 지우지 않았을때랑 좌표계가 같을거에요.

    캡션을 지우고 이미지를 다시그려서 저 검은색 공백마저 없도록 해야 원하시는 결과를 얻을 수 있을거같네요.

  • 반수현 2015.02.13 13:12

    넵.. Winmove를 통하여 블루스택 화면 크기를 조절 하니 공백이 사라지는것을 확인 하였습니다.


    미세하게 공백이 조금 남아 있기는 하지만,?거의 공백 없이 만든후 커맨드 버튼에 정의 하여?


    동작하게 해보았는데 정작 이미지는 찾는데 클릭은 하지를 못하네요 ㅠ.ㅠ

  • 모바게 2015.02.13 18:19

    이미지를 찾았는데 클릭을 못하는건 좌표변환쪽에 문제가 있는 것 같습니다.

    혹시?CoordMode, Pixel, Screen ?설정은 되어있는지요?

    그래도 안되면..수정한 함수부분을 올려주세요

  • 모바게 2015.02.13 19:09
    함수 수정하지 않고..
    WindowCaptionHeight := 0
    WindowBorderWidth := 0
    WindowBorderHeight := 0
    으로만 수정해서 테스트하는데..잘되네요
  • 모바게 2015.02.13 19:19

    안드로이드 설정에서

    wGI9xJ2.png

    체크해서 클릭좌표 확인해보세요

  • 반수현 2015.02.13 20:20
    답변 감사 합니다. 해보고 말씀 드리겠습니다 ^-^

List of Articles
분류 제목 글쓴이 최근변경 추천
질문 오토핫키 어렵나요? 4 스카니버 2015.02.16 0/0
질문 smart gui 질문입니다 3 올드휴고 2015.02.14 0/0
질문 GUI 관련해서 질문이 있습니다.. 6 뎅뎅 2017.10.28 0/0
질문 wingettitle 사용시 질문^^; 3 핸콕 2015.03.22 0/0
질문 오토핫키 사용법!! 5 메쉬 2015.02.13 0/0
질문 타이틀설정, 디바이스 검색 선택 10 핸콕 2015.12.19 0/0
질문 오토핫키 초보자 조금만 도움 주실분 계신가요 2 뎅뎅 2015.02.13 0/0
질문 모바게님 한 가지만 여쭙겠습니다. 10 반수현 2015.02.13 0/0
질문 이미지서치 질문이에요~ 2 올드휴고 2015.02.12 0/0
질문 이미지서치 좀 도와주세요 7 달러맨 2015.02.12 0/0
질문 매크로 제작자분들께 인증에 관한 질문드립니다. 17 모바게 2016.01.22 3/0
자유 세븐나이츠 매크로 만드는중.. 11 캔디염 2015.02.20 1/0
질문 모니터끄면 실행이 안되나요? 5 EXID 2015.02.11 0/0
자유 저에게 도움주셨던 많은 분들께 인사하로 들렀습니다... 8 파더 2015.02.12 3/0
질문 adb를 이용한 화면 캡쳐 방법 7 샤랄랄라 2016.07.19 0/0
질문 핸콕님 블레이드 매크로 사용시 시공의 틈 던전에서 포... 2 몽이네 2015.02.10 0/0
질문 이미지파일에서 이미지 인식하는 방법 질문드립니다 17 Hangoon 2015.02.10 1/0
질문 오토핫키 이미지써치 질문입니다. 1 올드휴고 2015.02.09 0/0
질문 지니모션 고수님들 이것좀 봐주세여..ㅠ 2 이다니 2015.02.08 0/0
질문 실시간 색상값 변화와 ImageSearch 질문입니다 4 하니하니 2015.02.10 0/0
Board Pagination Prev 1 ... 183184185186187188189190191 ... 209 Next
/ 209

전체 최신 인기글

전체 주간 인기글