에디터 도구 상자 - 조건 - ADB 서버 체크 (Toolbox, Condition, ADB Server Check)
페이지 정보
본문
안녕하세요. 엔지엠소프트웨어입니다. 안드로이드 핸드폰 매크로를 제작할 때 ADB와 SCRCPY를 이용해서 비활성 멀티 다클라 매크로를 만들 수 있습니다. 이런 경우에는 ADB와 SCRCPY를 자신의 컴퓨터에 미리 설치해둬야 합니다. 이와 관련해서 [ 안드로이드 스마트폰 매크로 만들기 ]와 [ 안드로이드 핸드폰 멀티 다클라 매크로 만들기 ] 글을 참고하시면 도움이 될거 같습니다. ADB를 이용해서 안드로이드 스마트폰을 멀티로 제어하다보면 가끔 ADB 서버가 다운되는 경우가 발생할 수 있습니다. 이런 경우에는 ADB 서버 체크 액션을 사용해서 자동으로 서버를 다시 실행할 수 있습니다. 테스트를 위해 엔지엠 매크로를 실행하고 새로운 스크립트를 추가하세요.
도구 상자의 조건 카테고리에 있는 ADB 서버 체크 액션을 스크립트에 추가하세요.
ADB 선택 속성을 클릭하면 파일을 선택할 수 있는 창이 표시됩니다. ADB가 설치되어 있는 폴더로 이동한 후 adb.exe 파일을 선택 해줍니다.
ADB 서버가 정상적으로 실행중이면 결과 반환 속성에 True가 표시됩니다.
CMD를 관리자 권한으로 실행한 후 아래 명령을 수행하세요.
adb kill-server
다시 매크로를 실행 해보세요. 결과 반환에 False가 표시됩니다.
만약, 자동으로 ADB 서버를 시작하고 싶으면 ADB 서버 실행 속성을 True로 변경하세요. 이렇게하면 ADB 서버가 죽었거나 문제가 발생했을 때 자동으로 서버를 실행시키고, 상태를 확인 후 결과를 반환합니다. 서버 실행에 문제가 없으면 대부분 결과 반환에 True가 표시됩니다.
매크로를 다시 실행 해보면, 서버가 자동으로 실행되고 결과 반환에 True가 표시됩니다.
되돌아가기 사용을 True로 설정하면 조건을 처리한 후 다시 원래 위치로 되돌아 옵니다. 이 기능은 [ 액션 되돌아가기 ]와 [ 액션 복귀 ]를 조건에서 편하게 사용할 수 있도록 해줍니다. 되돌아가기 사용 옵션에 대한 예제는 아래 글을 참고하시면 됩니다.
[ 조건의 되돌아가기 옵션 예제 ]
조건 지연 실행에 대한 학습 에제는 아래 글을 참고하세요. 이 속성은 조건 카테고리에 있는 액션에만 존재합니다.
궁금한 사항은 [ 고객 서비스 ]방에 문의 해주세요^^
개발자에게 후원하기
추천, 구독, 홍보 꼭~ 부탁드립니다.
여러분의 후원이 빠른 귀농을 가능하게 해줍니다~ 답답한 도시를 벗어나 귀농하고 싶은 개발자~
감사합니다~
- 이전글도구 상자 - 조건 - 색 계열 체크 (Toolbox, Condition, Color range check) 23.05.13
- 다음글함수 상자 - 함수 - 이벤트 다시 시작, 이벤트 일시 중지 (Function box, Function, Event Resume & Event Pause) 23.05.10
댓글목록
등록된 댓글이 없습니다.