| 파일 유형 | APK |
|---|---|
| 버전 | 1.17 |
| 발행자 | The Olive Tree |
| 출시일 | 2019. 7. 26. |
| 추가 된 날짜 | 2019. 7. 26. |
| OS 요구 사항 | Android |
| 요구 사항 | Requires Android 2.1 and up |
| 총 다운로드 | 7 |
| 가격 | Free |
기술
이 응용 프로그램을 사용하면 메모리 카드를 포함하여 휴대폰의 모든 디렉터리를 Windows 또는 Linux의 드라이브로 마운트할 수 있습니다. WebDAV 클라이언트를 사용하여 전화 번호부를 검색할 수도 있습니다.
이 응용 프로그램은 Windows8 탐색기(Windows7에서도 작동해야 하지만 WindowsXP에서는 작동하지 않음) 및 WebDAV 클라이언트 bitkinex를 사용하여 테스트되었습니다. http://www.bitkinex.com/에서 다운로드할 수 있습니다.
특별한 감사: Beatriz Vera, Peter Ulrich, Gabor Fodor, Manuela Merino Garca 및 Anna Rainieri.
구현된 의도
com.theolivetree.webdavserver.StartWebDavServer
com.theolivetree.webdavserver.StopWebDavServer
서버가 실행되는 동안 장치가 깨어 있어야 하는 방법을 지정하는 잠금 설정을 찾을 수 있습니다. 세 가지 모드를 사용할 수 있습니다.
사용된 새 잠금 장치
*SCREEN_DIM_WAKE_LOCK : 기존 모드. 화면이 켜져 있으므로 에너지 소비가 더 많습니다. 연결이 끊긴 경우 이 모드를 사용하십시오.
*WIFI_MODE_FULL : 새로운 모드. 화면이 꺼져 있으므로 서버가 실행되는 동안 장치가 에너지를 덜 사용하지만 데이터 연결이 끊어질 수 있습니다. 이 모드는 사용하지 않는 것이 좋습니다.
*WIFI_MODE_FULL_HIGH_PERF: 새 모드는 Android >= 3.1에서만 사용할 수 있습니다. 화면이 꺼져 있으므로 첫 번째 모드보다 에너지 소비가 적어야 합니다. 이 모드는 에너지를 절약하기 위해 권장되지만 문제가 발생할 수 있으므로 기본 잠금 모드를 선택할 수 있습니다.
USB 케이블을 사용하여 WebDAV 서버에 연결하는 방법:
이것은 USB 케이블이 있고 사용 가능한 네트워크가 없을 때 유용할 수 있습니다.
1) 휴대폰에서 설정->응용 프로그램->개발로 이동하여 "USB 디버깅" 옵션을 설정합니다.
2) USB 케이블을 사용하여 휴대폰을 PC에 연결합니다.
3) adb 서버를 시작합니다. PC에서 "adb start-server" 명령을 실행합니다.
adb는 Android sdk에서 찾을 수 있는 프로그램입니다. 일반적으로 android-sdkplatform-toolsadb에서 찾을 수 있습니다.
4) PC에서 휴대폰으로 필요한 포트를 포워딩합니다. PC에서 "adb forward tcp:8080 tcp:8080" 명령을 실행합니다.
이를 통해 PC에서 127.0.0.1:8080에 대한 모든 연결이 포트 8080의 전화기로 전달됩니다.
5) 전화기에서 WebDAV 서버를 실행하고 설정을 열고 "네트워크 인터페이스"에서 "루프백(127.0.0.1)"을 선택합니다.
6) WebDAV 서버를 시작합니다.
7) PC에서 WebDAV 클라이언트를 http://127.0.0.1:8080에 연결합니다(포트는 다를 수 있으며 WebDAV 서버 구성에 따라 다름).
필요한 권한:
인터넷
ACCESS_NETWORK_STATE
ACCESS_WIFI_STATE
서버가 WebDAV 클라이언트와 네트워크 통신을 열 수 있도록 하는 네트워크 권한입니다.
WRITE_EXTERNAL_STORAGE
WebDAV 서버가 sdcard의 WebDAV 클라이언트에서 받은 파일을 쓸 수 있도록 합니다.
WAKE_LOCK
서버가 실행되는 동안에만 전화 깨우기를 유지합니다. 전화가 깨우지 않으면 WebDAV 서버에 액세스할 수 없습니다.
대용량 파일 문제:
큰 파일을 처리하는 데 문제가 있는 경우 Windows webdav 클라이언트의 제한 때문일 수 있습니다. 다음을 시도하여 Windows webdav 클라이언트가 관리할 수 있는 파일 크기를 늘릴 수 있습니다.
1) 사용자 이름과 비밀번호로 앱 서버에 액세스하려면 regedit를 통해 BasicAuth를 켜야 합니다.
[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesWebClientParameters]
"BasicAuthLevel"=dword:00000002
2) 통합 WebDAV 클라이언트를 사용하는 경우 Window의 파일 크기 제한을 변경해야 합니다.
[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesWebClientParameters]
"FileAttributesLimitInBytes"=dword:000f4240
3) 창을 다시 시작합니다.
이렇게 하면 클라이언트에서 처리할 수 있는 파일 크기가 최대 4GB입니다.