NGMsoftware

NGMsoftware
로그인 회원가입
  • 매뉴얼
  • 학습
  • 매뉴얼

    학습


    기타 2. 안드로이드폰 매크로 만들기. (ADB, SCRCPY를 이용한 다클라 다계정 콘트롤)

    페이지 정보

    본문

    안녕하세요. 엔지엠소프트웨어입니다. 엔지엠소프트웨어에서 제공하는 유틸리티인 [ 멀티 마우스 키보드 동기화 프로그램 ]을 사용하면 안드로이드폰을 동시에 제어할 수 있습니다. 프로그램들을 모두 추가하고, 매인 프로그램에서 마우스를 조작하면 추가한 나머지 프로그램들이 동시에 마우스 신호를 받게 됩니다.

    ※ 핸들 추가 방법: 핸들 추가 버튼을 누른 후 제어할 프로그램으로 마우스를 이동합니다. 그리고, 파란색 박스가 생기면 F1을 누르세요.

    3GGCIav.gif

     

     

    키보드도 동일한데요. 아래와 같이 한번에 다클라를 콘트롤할 수 있습니다.

    RMzlyjD.gif

     

     

    1부에서 안드로이드폰을 USB로 컴퓨터에 연결해서 사용하는 방법을 알아봤는데요. 아래와 같이 핸드폰을 2개 연결시키고 테스트를 진행합니다. 우선, 1부의 내용을 참고하셔서 스크린 카피(Screen Copy, Scrcpy)를 설치해야 합니다. 아래 링크를 참고하세요.

    [ 안드로이드폰으로 멀티 다계정, 다클라 매크로 만들기 ]

    sO6eFA8.gif

     

     

    scrcpy를 멀티로 실행하면 아래와 같습니다. 컴퓨터 성능이 되는한~ 얼마든지 실행할 수 있고, 녹스나 엘디, 블루스택, 미뮤등등... 앱플레이어보다 성능이 훨씬 좋습니다. 당연한 이야기겠지만, 실제 핸드폰이 USB로 연결되어 있어서 핸드폰 리소스를 사용하고, 화면만 미러링하기 때문에 가볍고 빠릅니다. 물론~ 공기계를 사야하는 돈이 들겠죠^^;

    ADvwfAE.png

     

     

    테스트 할 안드로이드폰이 없어서 녹스로 테스트를 진행중입니다-_-; 녹스를 2개 실행하고, scrcpy도 2개 실행했습니다. 이제 엔지엠 에디터를 실행하고 유틸리티의 [ 멀티 마우스 키보드 실행 ]을 클릭하세요. 여러가지 옵션들이 있긴한데요. 일단, 일반적인 프로그램이 아닌 안드로이드앱을 제어하려면 매인이 되는 앱 하나를 설정해야 합니다.

    ※ Main Serial은 필수 입력값입니다. 이 값이 있어야 매인을 제외한 나머지 SCRCPY에 신호가 들어갑니다.

    ※ Main Serial은 하단의 기기 목록에서 매인으로 사용할 응용 프로그램 이름을 입력해야 합니다.

    ex) scrcpy (SM-G988N) 과 같이 표시되는 응용 프로그램 이름의 괄호 안 SM-G988N을 입력하고 실행하세요.

    UjCOjw3.png

     

     

    ADB의 시리얼을 확인하려면 CMD를 관리자 권한으로 실행하고, adb devices를 입력하세요. 아래는 녹스 또는 엘디의 경우입니다. 스마트폰을 직접 연결해서 사용하는 경우에는 모델명이 표시될 수 있습니다. SM-633N과 같은 형식입니다.

    ofIa7DX.png

     

     

    유틸리티를 매인 화면에서 분리한 후 테스트를 진행하겠습니다. 에디터가 너무 커서 화면을 많이 가리네요-_-;

    VEpfNu9.gif

     

     

    기존에 추가 되어 있던 핸들을 모두 삭제하고, 매인으로 콘트롤할 srccpy를 하나 잡아줍니다.

    e7iwoGi.gif

     

     

    참고로, 창을보면 제목 표시줄의 높이가 약 25픽셀 정도 됩니다. 엔지엠 에디터는 매인창을 선택하고, 안드로이드는 내부 컨트롤 영역만 제어하기 때문에 창 제목을 실제 좌표에서 빼줘야 합니다. 그래서, 오프셋 Y 값에 -25가 설정되어 있습니다. 해상도와 scrcpy의 제목 표시줄 크기는 사용자마다 다를 수 있으므로 적절하게 설정해야 합니다. 아래 동영상처럼 엔지엠 유틸리티를 사용하면 마우스 클릭 또는 텍스트 입력등등... 다클라를 한번에 제어할 수 있습니다.

    fieFH9w.gif

     

     

    멀티 마우스 키보드 컨트롤러에서 ADB 모드로 사용하는 경우 안드로이드 스마트폰의 해상도와 SCRCPY의 배율을 조정해줘야 합니다. 예를 들어 핸드폰의 해상도가 1200에 600이라고 생각 해보세요. SCRCPY를 실행할 때 창의 크기를 400, 200으로 만들었다면 아래 그림과 같이 배율은 X3, Y3으로 입력하고 실행해야 합니다.

    2kTwA3X.png

     

     

    그리고, SCRCPY에서 타이틀을 제거하지 않는다면 오프셋 Y에 -25정도 값을 추가해줘야 합니다.

    lVJFEEV.png

     

     

    다음에는 엔지엠 에디터에서 ADB에 연결해서 제어하는 방법도 알아보도록 하겠습니다. 다음 내용도 많은 기대 부탁드립니다^^

     

    개발자에게 후원하기

    MGtdv7r.png

     

    추천, 구독, 홍보 꼭~ 부탁드립니다.

    여러분의 후원이 빠른 귀농을 가능하게 해줍니다~ 답답한 도시를 벗어나 귀농하고 싶은 개발자~

    감사합니다~

    • 네이버 공유하기
    • 페이스북 공유하기
    • 트위터 공유하기
    • 카카오스토리 공유하기
    추천0 비추천0

    댓글목록

    등록된 댓글이 없습니다.