꿈 많은 개발자가 되자! Tae-hwan

안드로이드 원격 데스크탑에서 안드로이드 원격 컨트롤 본문

Android App/Productivity(생산성)

안드로이드 원격 데스크탑에서 안드로이드 원격 컨트롤

taehwan 2011.10.23 17:40
크리에이티브 커먼즈 라이선스

Creative Commons License 이 저작물은 크리에이티브 커먼즈 코리아 저작자표시 2.0 대한민국 라이선스에 따라 이용하실 수 있습니다.
본문

Remote Web Desktop의 또다른 기능은 원격 컨트롤 기능입니다.
Play store에서 Remote Control Add-on을 다운 받으시면 됩니다.


Play store (Remote Web Desktop) 
 - http://bit.thdev.net/z369o1

Play store (Remote Control Add-on)
 - http://bit.thdev.net/zWtuo0

Remote Web Desktop 첫 리뷰
   http://thdev.net/13


* 필수 사항
   - Remote Control을 사용하기 위해서는 Android가 루팅되어 있어야 합니다.
   - Remote Control 프로그램을 설치합니다.
   - Java가 설치되어 있어야 합니다.
   - 웹 브라우저는 상관 없습니다.(아이패드, 안드로이드 폰에서는 사용 불가능 합니다)

장점 및 단점

 장점 단점
루팅 된 폰은 쉽게 컨트롤 가능 하다
원격으로 폰을 컨트롤 할 수 있다.
웹 기반으로 간단히 컨트롤 가능하다.
루팅을 해야 한다.
웹 기반 이지만 java를 설치해야 한다.
설정은 할 수 있는데 저장되진 않는다.
 - 다시 실행 시키면 재설정을 해야 한다.

Remote Control Ad을 실행 시킵니다.
 화면상 초록색 아이콘에 안드로이드 캐릭터가 그려져 있습니다.


Remote Control Add-on을 Start 시킵니다.
  - 루팅이 되어 있지 않으면 실행되지 않습니다.
  - 루팅되어 있다면 슈퍼유저 앱에 자동으로 등록 하도록 뜹니다.


 Start Server를 실행 하면 서버가 실행되고, "Remote Control Add-on has been granted Superuser permissions"라는 메시지가 표시됩니다.

  - 루팅되어 있지 않으면 Superuser 권환이 필요하다고 뜨겠죠.


실행 시키는 방법은 3가지가 있습니다.

 - http://아이피주소 OR url 주소:8999로 접속 (Remote Web Desktop을 이용한 접속 방법)

 - http://아이피주소:3389 주소로 접속하는 방법

 위 2가지 방법은 웹브라우저를 이용한 접속 방법입니다.

 마지막 한가지 방법은 화면상에 VNC Viewers를 이용한 방법입니다.

 - 아이피주소:5901 입니다.


전 Remote Web Desktop을 이용하여 접속 하여 사용하는 방법을 설명하겠습니다.

http://아이피주소:8999로 접속 하고 비밀번호를 입력합니다. 이부분은 이전 리뷰를 참고해주세요.
Remote Web Desktop 참고
 - http://sadcafek.tistory.com/13

화면상에 Remote Control를 실행합니다.
 Java Plugin을 필요로 합니다. 당연히 PC에도 Java가 설치되어 있어야 합니다.
  java는 http://www.java.com/ 을 접속하시어 다운 받으시면 됩니다.

노란색 바에서 항상 사용 또는 이번만 사용을 클릭하여 java를 사용합니다.


java plugin을 불러오고 실행 됩니다.



아래와 같이 휴대폰과 동일한 첫 화면이 실행 됩니다.
 - 창 사이즈가 작고 해상도별로 제한이 있습니다. 이부분은 옵션을 통해서 수정 가능 합니다.
 - 100% 사이즈일 경우 아래와 같이 큰 화면을 보여줍니다.


상단의 옵션버튼을 클릭합니다.
 아래와 같이 별도의 창이 뜨게 됩니다.
 옵션을 통해 설정 가능한 옵션
  - Encoding(화면을 가지고 오는 방법을 설정 할 수 있습니다.)
  - JPEG image Quality(JPEG 해상도를 조절 할 수 있습니다.(JPEG로 화면을 전송 할 경우))
  - Cursor shape updates(손으로 클릭한 위치를 보여줄 것인지 정합니다. 역시 마우스도 동일합니다.)
  - Use CopyRect(이 부분은 잘 몰르겠군요)
  - Restricted colors(사용할 경우 색상 저화가 있습니다)
  - Mouse Buttons 2 and 3(normal일 경우 마우스 오른쪽 버튼이 뒤로 버튼으 역활을 합니다.
                                      Reversed일 경우 액정을 끄거나 켤수 있습니다.)
  - View only(휴대폰에서만 컨트롤 할 수 있습니다. 기본값은 마우스 컨트롤이 가능한 상태인 No입니다.)
  - Scaling factor(기본값은 100% 입니다. 모니터에 따라서 조절 하시면 됩니다. 100% 75% 50% .. 이런순으로 있습니다.)
  - Scale remote cursor
          (위의 Cursor shape updates 값이 사용일 경우 수정 가능하며 마우스 아래 X표시의 크기를 지정 가능합니다.)

이정도의 옵션을 사용 가능합니다.


Encoding에 옵션이 10가지 정도 있습니다. 테스트 해봤습니다만.. Tight가 가장 좋은 옵션인것 같습니다.
 - 키보드 입력은 영문만 가능합니다. 한글은 불가능 합니다.(한글은 타자를 직접 입력하는 방법 뿐 입니다.)
 - 사용가능한 키보드 옵션
  * Home : 키보드 HOME 버튼
  * Back : 키보드 ESC 버튼
  * menu : 키보드 F1 버튼
  * End : 키보드 End 버튼
화면상에도 옵션 설명이 되어 있습니다.


키보드 입력을 통한 naver 접속


이상 마우스와 키보드를 통해서 Android  원격 접속이 가능한 프로그램의 리뷰였습니다.
단점이라면 한글입력이 안된다는 점 루팅되어 있어야 한다는 점 등입니다.
아 참고로 Remote Web Desktop의 서버를 구동하고 웹으로 접속하면 Remote Control 을 별도로 실행 시키지 않고 바로 사용 가능합니다. 단 Remote Control을 설치만 해두면 됩니다.

마지막으로 루팅된 Android 폰에서 Remote Web Desktop을 사용함으로써 얻는 추가 기능입니다.
Screen Capture을 사용 가능합니다.
아래화면은 스크린 캡쳐된 화면입니다. Refresh를 사용해서 다시 스크린 캡쳐 가능합니다.



개인 광고 영역
3 Comments
  • ㅇㅅㅇ 2012.05.03 06:39 신고 자바 원래 설치 되있었는데 안되서
    다시 설치했는데도 안되네요...
    If it doesn't pop up a Applet window, please install java plugin at first.
    Please double click the Alt button in Applet window to enable the computer keyboard control.
    Key Maps (Android: Win): Home: Home | Back: Esc | Menu: F1 | End: End
    Key Maps (Android: MAC): Home: fn-Left | Back: Esc | Menu: fn-Up
    이것만 뜨고 저 퍼즐모양은 안떠요..
    노란색 바에선 항상 허용 햇구요
    브라우저는 크롬입니다...ㄷㄷ
  • taehwan 2012.05.03 12:01 신고 지금 사용하시려고 하는 모드는 안드로이드 폰 루팅이 되어 있으셔야 합니다. 해당 버전이 맞지 않아서 그런걸지도 모른다는 생각이 드는군요. mac에서는 저도 확인을 하지 않아서 잘 모르겠구요. 노란색 부분이 표시되지 않으신다고 하시니... JAVA를 재설치해보시는게 어떨지요.
  • ㅇㅅㅇ 2012.05.05 06:36 신고 자바 재설치 하고 어러쿵 저러쿵 하니깐 됫네요!
    감사합니다 ㅎㅎ
댓글쓰기 폼