하단에는 커맨더 모드와 console 모드를 이동할수 있는 버튼과 용량확인을 할수 있는 버튼이 있다.
화면 하단의 내용을 보면
연결된 폰이 루팅중임을 알수 있고 데이터 용량은 123M SD 는 2.6G 가 남아있는걸 알수 있다.
App2sd 를 이용해 확장파티션을 생성했다면 그 정보도 볼수 있는데 필자는 만들지 않았다.
화면 상단의 탭을 보면
좌측은 윈도우, 우측은 폰이 선택되어있다. PC <-> Phone 모드
여기에서 PC와 폰간의 데이터 주고 받기가 버튼을 보면 알겠지만 새폴더, 프로그램 인스톨러, 삭제등을 할수있다.
Phone <-> Phone 모드 에서는 폰에서 폰으로 이동/ 복사 가 가능하다.
어플리케이션 매니저 모드
폰에 설치된 어플을 관리하는 곳이다. 한개 혹은 여러개를 선택하고 백업을 하거나, 제거를 할수 있다.
[시스템 통합 및 인스톨러/ 파일정보 보기]
Program –> Settings 에 들어가서 Associate apk files with program 을 클릭하면 탐색기 메뉴에 통합된다.
윈도비스타 이상 사용자라면 관리자 권한으로 안커를 실행해야지만 정상적으로 등록된다.
등록이 완료되면 폴더에서 우클릭시와 apk 파일에서 우클릭시 다음과 같은 메뉴가 추가된것을 볼수 있다.
폴더에서 클릭하였을 경우 해당 폴더에 있는 모든apk 파일의 정보를 로딩해서 보여준다.
아이콘과 프로그램명칭, 버전까지 나오니 탐색기에서 보는것에 비해 훨씬 정보 보기가 좋다.
메인화면에서 [Installer] 를 눌렀을때도 이화면이 나온다.
여기에서 설치나 삭제 같은 작업.. 그리고 이름 변경을 할수 있는데 이름변경하는것이 참 재미있다.
<프로그램이름_버전.apk>의 형식으로 한방에 바꿔준다.
반면 파일에서 정보보기를 하면 아래와 같이 프로그램 아이콘, 이름 , 버전을 확인할수 있다.
Androlib, Cryket 의 링크를 이용해 해당 어플 사용자의 댓글이나 가격 , 스샷을 바로 확인가능하다
또한 퍼미션도 볼수 있다. 한가지 아쉬운것은 최소 SDK 버전이 안나온다는 것정도,, aapt.exe 로는 확인가능한데 제작자가 그것까지는 생각하지 못한듯 하다. 한번 요청해봐야겠다.
[파일 복사하기]
노턴 커맨더나 토탈 커맨더와 같은 류의 프로그램을 써본 사람을 알겠지만 좌측과 우측 창에서 포커스가 어디에 있느냐에 따라
소스/ 타겟이 결정된다. 우측에서 파일을 선택하여 우측위 툴바를 이용하면 죄측으로 복사된다는 뜻이다.
복사하고자 하는 파일을 체크한후 [Copy]버튼을 누르면 반대쪽 패널로 파일이 복사된다.
[콘솔창]
이건 현재로선 그닥 쓸일이 없다..
개별로 퍼미션 확인하는정도…
[제일큰장점]
- USB연결후 폰에서 디스크 마운트가 필요없다.
- 어플설치를 다이렉트로 한다.
[단점]
-UTF8 인코딩을 지원하지 않는다. : 한글로 된 어플일경우 글자가 깨져서 보이고 백업, 배치인스톨등 작업시 해당 파일을 인식하지 못한다.
필자가 안드로이드 커맨더 제작자에게 이내용을 알려주었는데
제작자는 현재 코드 컨버전에 사용할 프리 라이브러리를 못찾았다 한다.
쓸만한 라이브러리라고 생각되는것을 찾아 제작자에게 보내주었고
테스트 해보겠다곤 하였으나 현재까지는 업데이트는 없다. 확인해봤는지 모르겠다.
조만간 해결되지 않을까 생각해본다.
무선랜카드 명칭 : lib 폴더안의 smb.conf 파일을 열어보면 interfaces = 라는 부분이 있는데 이것을 자신의 무선랜카드 장치명으로 변경한다.. 필자의 안드로원 같은경우는 wlan0 으로 되어있다.
잘 모를 경우 ddms 연결하고 부팅하거나 무선랜 온/오프 하다 보면 화면하단의 로그에 wlan0 처럼 유사한 문자열이 뜬다.
패스워드 : 아이디와 패스워드의 기본값은 bogan / bogan1 이다.
패스워드 파일은 /private 폴더안의 smbpasswd 이고 패스워드 변경은 쉘에서 bin 폴더의 smbpasswd 를 실행시켜서 바꿀수 있다. 새로운 아이디는 private/smbpasswd 파일을 수정해서 등록 할 수 있다.
무선랜이 온/오프되거나 할때 자동으로 서비스를 구동시키기 위해서는
dhcp-samba-script 파일을 96-restart-samba 로 이름을 변경하여 /system/etc/dhcpcd/dhcpcd-hooks/ 폴더에 복사하면 된다.
samba-rc 파일의 내용을 보면 start, stop, restart ,cleanup, fixperms 의 명령어가 준비되어있는걸 알 수 있다.
[구동]
bin 폴더에서 ./samba-rc start 로 구동을 시킨다.
[특이사항]
작동이 원할하지 않을 때는 log.nmbd 나 log.smbd 를 열어본다.. 작동이 안되는 이유를 얻을 수 있다.
필자의 경엔 초기에 var/tmp 폴더가 생성되지 않아 로그인이 안되는 경우가 있었다. 로그를 확인후 해당 폴더를 만들어주니 잘돌아갔다.
폰에 따라 기본 명령어가 없을 수도 있다. 필자의 폰에는 samba-rc stop 실행시 필요한 pkill 이라는 명령어가 없어서 리스타트하는데 좀 불편했다. 게다가 rm 명령어에 –f 스위치도 동작을 안하는 등 차이가 있을 수 있다.
압축파일내의 readme.txt 를 보면 더욱 자세한 내용을 알 수 있다.
test 라는 커맨드는 계속 에러를 뿜는다.. 동작에는 지장이 없다.
안드로원에서 dhcp를 이용한 자동실행이 원할하지 않다. 수동으로 동작을 시키면 잘 된다.