매크로

조회 수 288 추천 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
분류 제목 글쓴이 최근변경 추천
질문 모니터끄면 실행이 안되나요? 5 EXID 2015.02.11 0/0
자유 세븐나이츠 매크로 만드는중.. 11 캔디염 2015.02.20 1/0
질문 매크로 제작자분들께 인증에 관한 질문드립니다. 17 모바게 2016.01.22 3/0
질문 이미지서치 좀 도와주세요 7 달러맨 2015.02.12 0/0
질문 이미지서치 질문이에요~ 2 올드휴고 2015.02.12 0/0
질문 모바게님 한 가지만 여쭙겠습니다. 10 반수현 2015.02.13 0/0
질문 오토핫키 초보자 조금만 도움 주실분 계신가요 2 뎅뎅 2015.02.13 0/0
질문 타이틀설정, 디바이스 검색 선택 10 핸콕 2015.12.19 0/0
질문 오토핫키 사용법!! 5 메쉬 2015.02.13 0/0
질문 wingettitle 사용시 질문^^; 3 핸콕 2015.03.22 0/0
질문 GUI 관련해서 질문이 있습니다.. 6 뎅뎅 2017.10.28 0/0
질문 smart gui 질문입니다 3 올드휴고 2015.02.14 0/0
질문 오토핫키 어렵나요? 4 스카니버 2015.02.16 0/0
질문 smart gui 질문이에요~ 2 올드휴고 2015.02.15 0/0
질문 안녕하세요 오토핫키 이제 막 접한 입문자 입니다. 5 땡중아 2015.02.17 0/0
질문 함수가 1일 경우 명령어를 실행 하는방법 없을까요? 4 아키만점 2015.02.16 0/0
질문 오토핫키 L버젼 convert시 비밀번호 설정 12 핸콕 2015.02.16 0/0
질문 팝업창 닫는 스크립트 좀 알려주세요. 4 빈스3678 2015.02.16 0/0
자유 오토핫키로 제작한 온라인게임 툴 9 예지력1 2015.03.04 0/0
질문 별되하는사람 님의 adb 비활성 터치를 좀 공부해보려고... 6 춘혈 2015.02.16 0/0
Board Pagination Prev 1 ... 192021222324252627 ... 209 Next
/ 209

전체 최신 인기글

전체 주간 인기글