매크로

조회 수 3411 추천 2 댓글 12

오토핫키 하루차입니다. 엄청난 허접성이 보이지만.. 필요하실 분이 혹시라도 있을 까봐 올립니다.


일단 염두에 두지 않은 것들은 아래와 같습니다.



?- 업적&레벨업시 무슨일이 발생할 지 모름

?- 쫄작x

?- 모험입장 처음 눌렀을 때 9-1화면이 떠야 할 것, 다른 지역은 무슨 일이 발생할 지 모름...

?- 무탑&결장 열쇠 하나 씩은 무조건 있어야 할 것.(결장 열쇠 없을 때 뒤로가기가 세번, 두번 좀 틀리더라구요 그래서 무조건 열쇠하나 있어야 이상없이 돌아감)


제가 의도한 오토핫키는 9-1만 열심히 돌아서 3성 뽑자는 취지였기에..


블루스택 이든 지니이든 사용자가 설정만 잘 해주시면 될 것 같습니다.


저는 일단 블루스택쓰고 있고, 1920x1080 입니다.

무탑&결장&모험 한바퀴 루프를 이루고 있구요.


블루스택 위치를 아래 그림과 같이 모니터화면 시작되는 곳으로 가져갑니다. (x 좌표0, y 좌표 0)

그 다음 키보드 Home버튼을 누르시면 마구마구 움직일거에요.. End 버튼을 누르면 멈출 것입니다.?

다들 즐거운 하루되세요 ㅎhttps://i.imgur.com/ygxx0lD.jpg


이미지 서치 기반이기 때문에 이미지들이 필요해요... 해상도가 맞지 않다면 새로 찍으셔야 돌아갈 겁니당..


https://i.imgur.com/bydiMoa.pnghttps://i.imgur.com/bOkLA4K.pnghttps://i.imgur.com/oN8GGQ0.pnghttps://i.imgur.com/rxsbl5f.pnghttps://i.imgur.com/t3rCX06.pnghttps://i.imgur.com/Y94Lcxs.pnghttps://i.imgur.com/8NgGl9z.pnghttps://i.imgur.com/mpSVaW7.png


------------------------------------------------------------------------------------

end::pause

Insert::reload

Home::


gosub,tower_start



tower_start:

MouseClick, left, ?1223, 818

Sleep, 1000

MouseClick, left, ?343, 803

Sleep, 1000

MouseClick, left, ?1426, 224

Sleep, 1000

MouseClick, left, ?322, 162

Sleep, 1000

MouseClick, left, ?1073, 817

loop

{

gosub,tower_ing

}

return


tower_ing:

imagesearch, vX,vY,1,1,%A_ScreenWidth%, %A_ScreenHeight%, tower_re.bmp

if errorlevel = 0

{

MouseClick, left, ?1515, 435

Sleep, 7000

MouseClick, left, ?1073, 817

goto,tower_ing

}


imagesearch, vX,vY,1,1,%A_ScreenWidth%, %A_ScreenHeight%, tower_enable.bmp

if errorlevel = 0

{

MouseClick, left, ?1364, ?790

Sleep, 1000

MouseClick, left, ?150, 80

Sleep, 2000

gosub, battle_start

}

return


battle_start:

MouseClick, left, ?1223, 818

Sleep, 1000

MouseClick, left, ?827, 800

Sleep, 1000?

MouseClick, left, ?1223, 818

Sleep, 1000

MouseClick, left, ?194, 169

Sleep, 1000

MouseClick, left, ?1223, 818

loop

{

gosub,battle_ing

}

return


battle_ing:

imagesearch, vX,vY,1,1,%A_ScreenWidth%, %A_ScreenHeight%, pvp.bmp

if errorlevel = 0

{

MouseClick, left, ?1525, 600

Sleep, 3000

MouseClick, left, ?1223, 818

Sleep, 1000

MouseClick, left, ?1223, 818

Sleep, 1000

goto,battle_ing

}



imagesearch, vX,vY,1,1,%A_ScreenWidth%, %A_ScreenHeight%, no.bmp

if errorlevel = 0

{

MouseClick, left, ?655, ?655

Sleep, 1000

MouseClick, left, ?150, 80

Sleep, 2000

MouseClick, left, ?150, 80

Sleep, 2000

gosub, trip_start

}

return


trip_start:

MouseClick, left, ?1485, 815

Sleep, 1000

MouseClick, left, ?1073, 310

Sleep, 1000?

MouseClick, left, ?822, 818

Sleep, 1000

MouseClick, left, ?476, 169

Sleep, 1000

MouseClick, left, ?1047, 818

Sleep, 1000

loop

{

gosub,trip_ing

}

return


trip_ing:

imagesearch, vX,vY,1,1,%A_ScreenWidth%, %A_ScreenHeight%, test.bmp

if errorlevel = 0

{

MouseClick, left, ?1364, 790

Sleep, 1000

goto,trip_ing

}


imagesearch, vX,vY,1,1,%A_ScreenWidth%, %A_ScreenHeight%, dragon.bmp

if errorlevel = 0

{

MouseClick, left, ?1364, 790

Sleep, 1000

MouseClick, left, ?150, 80

Sleep, 1000

MouseClick, left, ?1073, 310

Sleep, 1000

goto,trip_ing

}


imagesearch, vX,vY,1,1,%A_ScreenWidth%, %A_ScreenHeight%, no.bmp

if errorlevel = 0

{

MouseClick, left, ?655, ?655

Sleep, 1000

MouseClick, left, ?150, 80

Sleep, 1000

MouseClick, left, ?150, 80

Sleep, 1800000

gosub,tower_start

}

return


  • swksd 2014.11.20 14:20

    30분 루프입니다.. 시간바꾸시려면?Sleep, 1800000 이놈을 변경하면 됩니다

  • 한국 2014.11.20 22:41

    고생하셨네요!! 감사합니다~

  • 비인갓 2014.11.21 02:12
    전체적인 소스 설명좀 부탁드려요 ㅠㅠ 오토핫키 처음이라..제껄로 바꿔야할거같은데....? gosub 이랑 tower_start는 뭔가용?

    tower_ing도 모르겟궁...



    loop{

    gosub,tower_ing

    } 보니까? 이걸 계속 반복하는거 같은데..

  • 비인갓 2014.11.21 02:50

    battle_ing:? 이렇게 콜론 1개있는건 뭘 의미하는거죠?

  • swksd 2014.11.21 18:21

    비인갓//


    gosub는 함수 실행 후 호출한 곳으로 다시 돌아오는 거에요


    tower_start 랑 tower_ing는 황금의 방 관련된건데


    tower_start에 있는 내용은 탑에 들어가는 것들 클릭하는 거고..

    tower_ing는 다시하기 버튼 찾는 루프일거에요


    콜론 1개 있는 건 함수라고 보시면 되요

  • 글로리스 2014.11.21 22:42

    캬~ 소스를 이렇게나 올려주시다니! +_+ 저도 한번 돌려 봐야 겠습니다.

  • 모바게 2014.11.22 03:34

    소스공개 해주시다니 감사합니다.ㅎ

    시간나면 연구좀 해봐야겠네요^^

  • 마르스짱 2014.12.27 14:03

    오핫 배우는데 도움이 되는 소스 공개해주셔서 감사합니다~~^^

  • 사황을위하여 2015.01.29 15:15

    초보자인 저에게도 많은 도움이 되는 자료이네요~ 정말 감사합니다

  • 진룡 2015.03.05 12:03

    잘보고 갑니다

  • 객관적인 2015.04.09 21:14

    감사합니다

  • 생물바라기 2015.04.24 05:16

    대단한 자료입니다.


List of Articles
분류 제목 글쓴이 최근변경 추천
질문 winhttp 로 카페목록뽑와와습니다.. 5 제발등업좀2 2015.07.23 0/0
정보 이미지파일 세밀하게 캡쳐하기 12 부비수달 2017.08.13 0/0
질문 오토핫키 gui에 관해서.... 4 부비수달 2015.07.05 0/0
자유 오토핫키 ...질문 및 요청좀 ㅠ.ㅠ 17 강남몬드 2015.07.08 0/0
질문 [질문]듀얼모니터 가상 화면으로 보내기 + 위치고정 춥다람쥐 2015.07.05 0/0
질문 DLL관련 변수선언, Guicontrol관련 질문. 2 아잉뿌잉 2015.07.06 0/0
질문 getkeystate 정지 시키는방법도 잇나요? 2 바유무 2015.07.04 0/0
질문 오토핫키를 통해서 블로그 관리도 가능한가요? 5 궁극의 2015.07.07 0/0
질문 아두이노 연동을 통한 확장이 될가요? 6 궁극의 2015.07.04 0/0
질문 Postmessage wparam, lparam 질문입니다. 5 레이븐 2015.07.04 0/0
질문 외치기님이 작성하신 비활성 이미지 함수를 이용중 오... 10 찬늘 2015.11.26 0/0
질문 (GUI) edit에 입력받은 변수로 대기시간을 설정하는 스... 6 잠튕이 2015.07.02 0/0
질문 구이 에 인터넷 창 띄우기 2 제발등업좀2 2015.07.02 0/0
질문 edit에 대해서 간단한거 하나만 질문합니다. 4 치즈치즈해 2015.07.02 0/0
질문 이미지서치 질문있습니다. 4 법돌 2015.07.02 0/0
질문 winmove 질문좀 드리겠습니다. 7 우앙쿵쾅 2015.08.04 0/0
질문 PostMessage 질문좀요 1 허밍의지 2015.07.12 0/0
질문 winhide로 숨긴 창에 postmessage 쏠 수 없나요? 2 인형 2015.07.05 0/0
질문 리스트박스에서 더블클릭하면 복사되게하는 법 질문죰 2 오호라욧 2015.07.03 0/0
질문 주어진 시간만큼 쉬고, 클릭을 하게 만들고 싶은데.. 2 헐키 2015.06.30 0/0
Board Pagination Prev 1 ... 161162163164165166167168169 ... 209 Next
/ 209

전체 최신 인기글

전체 주간 인기글