티스토리 뷰

game

adb 활용하기

junkhead 2015. 9. 13. 10:30


기본적으로 안드로이드에서 제공하는 adb라는 디버깅 툴을 이용해서 터치 입력을 합니다.
다음에서 "adb 매크로" 라고 검색하시면 몇개 소개하는글 찾아볼수 있어요.
블로그에서 adb.exe 관련 파일만 몇개 떠도는게 있는데 그거 사용하지 마시고 안드로이드 sdk 설치하시는걸 추천합니다.
저같은 경우는 동작을 잘 안했는데 그것가지고 하느라고 시간 많이 허비했음.
동작 방법은 환경 설정하고 휴대폰에 스크립트 넣어둔 다음
PC에서 adb 명령어로 휴대폰에 있는 매크로를 실행시켜주는 방식입니다.
그럼 스크립트가 반복해서 터치 입력을 해줌.


1. java se 설치
   jdk-7u79-windows-x64.exe
   // 설치시 모든 사용자용으로 설치하는게 path 찾을때 편합니다.
      환경변수 등록 할 때 path 등록 해야함

2. 환경변수 등록
   참고: http://choijk.tistory.com/11

3. 안드로이드 sdk 설치
   installer_r24.3.4-windows.exe

   http://developer.android.com/intl/ko/sdk/index.html#Other


   // 설치만 하고 업데이트는 안하셔도 됩니다.
      뭔소리냐면 해보면 알게됨
      마찬가지로 모든사용자용으로 설치하는게 편함
      adb.exe path를 환경변수로 등록 해야함.

4. adb.exe 환경변수 등록

5. 휴대폰 드라이버 설치
   // 각 제조사 usb 드라이버 입수해서 설치할것

6. 스크립트 작성
   // 영웅던전용 기본 스크립트는 따로 전달해드립니다.
      해당 스크립트에서 각 기기의 해상도에 맞게 좌표 설정해주세요.
      던전전투 종료시간까지 기다리는 시간은 각자에 맞게 설정해주세요.
      약간 여유를 두고 하는게 좋습니다. 저는 4분 30초로 해 두었음.

7. 스크립트 작성시 screen capture 명령어로 캡쳐 하신다음에 PC 그림판에서 읽어서
   버튼의 좌표를 측정하는게 속도가 빠릅니다.
   저의경우에는 세로로 캡쳐가 됐었는데요. 오른쪽으로 90도 회전한다음에
   그림판에서 버튼에 마우스 갔다 댔을때 보이는 좌표를 그대로 입력하면 됐습니다.
  
   스크린캡쳐 명령:
   adb shell screencap -p /sdcard/Download/cap.png
  
   // 휴대폰 루트의 download 폴더에 cap.png 파일로 저장됨.
     특이하게 cap.png의 파일명을 바꾸면 캡쳐가 안됨. 그대로 사용하세요.

8. 던전 시작 직전 화면까지 미리 준비해놓은 상태에서 스크립트 시작

9. 스크립트가 시작하면 usb를 분리해도 됩니다.
   pc usb 전원출력이 약하니까 시작하면 충전기에 연결하세요.

10. 에너지는 가득차있을때는 충전이 안됩니다.
    가득차 있는경우에는 가렌숲에서 3개를 사용하시고 상점에가서 한번 충전을 하세요.
    그럼 77+80 = 157 개까지 채워놓은 상태에서 시작할 수 잇습니다.
    157개로 시작하면 6분기준 대략 20판 정도 돕니다.(자연발생에너지 고려해서)
    총 소요시간은 120분
    2시간에 1번씩 충전해서 재시작 해주면 돼요.


  

'game' 카테고리의 다른 글

용던 script  (0) 2015.09.19
영던 script  (0) 2015.09.13
adb 관련 명령어  (0) 2015.09.13
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2025/01   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함