WebDAV Server Pro
Mga Tool |
Gamit ang application na ito maaari mong i-mount ang anumang direktoryo sa iyong telepono, kabilang ang memory card, bilang isang drive sa Windows o Linux. Maaari ka ring gumamit ng isang WebDAV client upang mag-browse ng direktoryo ng telepono.
Ang application na ito ay nasubok gamit ang Windows8 Explorer (dapat din gumana sa Windows7 ngunit hindi ito gagana sa WindowsXP) at WebDAV client BitKinex. Maaari mong i-download ito mula sa http://www.bitkinex.com/
Espesyal na salamat sa: Beatriz Vera, Peter Ulrich, Gabor Fodor, Manuela Merino García at Anna Rainieri.
Mga Ipinatupad na Intents
com.theolivetree.webdavserver.startwebdavserverpro
com.theolivwebdavserverpro
Maaari kang makahanap ng isang setting ng lock upang tukuyin kung paano dapat manatiling gising ang device habang tumatakbo ang server. Mayroong tatlong mga mode na magagamit:
Bagong mga kandado na ginamit
* screen_dim_wake_lock: umiiral na mode. Ang screen ay nasa sobrang pagkonsumo ng enerhiya ay mas mataas. Gamitin ang mode na ito kung ang mga koneksyon ay bumaba.
* wifi_mode_full: bagong mode. Ang screen ay off kaya ang aparato ay gagamit ng mas kaunting enerhiya habang ang server ay tumatakbo ngunit ang koneksyon ng data ay maaaring bumaba. Hindi inirerekomenda na gamitin ang mode na ito.
* wifi_mode_full_high_perf: Magagamit lamang ang bagong mode sa Android> = 3.1. Ang screen ay off kaya ang pagkonsumo ng enerhiya ay dapat na mas mababa kaysa sa unang mode. Ang mode na ito ay inirerekomenda upang makatipid ng enerhiya ngunit maaari kang makakita ng mga problema upang maaari mong piliin ang default lock mode.
Paano kumonekta sa WebDAV server gamit ang USB cable:
Maaari mong kapaki-pakinabang kapag mayroon kang USB cable at walang network na magagamit.
1) Sa iyong telepono pumunta sa Mga Setting-> Mga Application-> Pag-unlad at itakda ang pagpipilian na "USB debugging".
2) Ikonekta ang iyong telepono sa iyong PC gamit ang USB cable.
3) Simulan ang ADB Server. Sa iyong PC run command "adb start-server".
ADB ay isang programa na maaari mong makita sa Android SDK. Karaniwan ay makikita mo ito sa Android-SDK platform-tools adb.
4) Ipasa ang mga kinakailangang port mula sa iyong PC sa iyong telepono. Sa iyong pc run command "adb forward tcp: 8080 tcp: 8080"
Sa ito, ang anumang koneksyon sa iyong PC sa 127.0.0.1:8080 ay ipapasa sa iyong telepono sa port 8080.
5) Patakbuhin ang server ng WebDAV Sa iyong telepono, buksan ang mga setting at sa "network interface" piliin ang "Loopback (127.0.0.1)"
6) Simulan ang server ng WebDAV.
7) Sa iyong PC ikonekta ang iyong WebDAV client sa http://127.0.0.1 : 8080 (maaaring naiiba ang port, depende ito sa configuration ng iyong webdav server).
Mga Pahintulot na Kinakailangan:
Internet
Access_Network_state
access_wifi_state
Pahintulot ng network Paganahin ang server upang buksan ang komunikasyon sa network sa mga kliyente ng WebDAV.
Pinapagana ang WebDAV Server Sumulat ng mga natanggap na file mula sa mga kliyente ng WebDAV sa SDCard.
WAKE_LOCK
Pinapanatili ang Telepono Gumising lamang habang tumatakbo ang server. Kung ang telepono ay hindi gumising WebDAV server ay hindi ma-access.
Problema sa Big File:
Kung mayroon kang mga problema sa paghawak ng mga malalaking file na maaaring dahil sa isang limitasyon sa Windows WebDAV client. Maaari mong subukan ang mga sumusunod upang madagdagan ang laki ng mga file na maaaring pamahalaan ng Windows WebDAV:
1) Kailangan mong i-on ang Basicauth sa pamamagitan ng regedit upang payagan ang pag-access sa server ng app sa pamamagitan ng username at password.
[HKEY_LOCAL_MACHINE SYSTEM CURRENTCONTROLSET Services WebClient Parameters]
"BasicauthLevel" = DWORD: 00000002
2) Kailangan mong baguhin ang limitasyon ng window sa laki ng file kapag ginagamit ang pinagsamang WebDAV client.
[HKEY_LOCAL_MACHINE SYSTEM CURRENTCONTROLSET Services WEBClient Parameters]
"FileattributesLimitinBytes" = DWORD: 000F4240
3) I-restart ang mga bintana.
Pinapayagan nito ang mga laki ng file Hanggang sa 4 gigabytes na hinahawakan ng kliyente.
Na-update: 2015-02-02
Kasalukuyang Bersyon: 1.17
Nangangailangan ng Android: Android 0 or later