Med detta program kan du montera valfri katalog på din telefon, inklusive minneskort, som en enhet i Windows eller Linux. Du kan också använda en WebDAV-klient för att bläddra i en telefonkatalog.
Denna ansökan har testats med Windows8 Explorer (borde även fungera med Windows7, men det kommer inte att fungera på Windows XP) och WebDAV-klient BitKinex. Du kan ladda ner det från http://www.bitkinex.com/
Speciellt tack till: Beatriz Vera, Peter Ulrich, Gabor Fodor, Manuela Merino García och Anna Rainieri.
Genomförda avsikter
com.theolivetree.webdavserver.StartWebDavServerPro
com.theolivetree.webdavserver.StopWebDavServerPro
Du kan hitta ett lås inställning för att ange hur enheten bör hållas vaken medan servern är igång. Det finns tre lägen:
Nya lås används
* SCREEN_DIM_WAKE_LOCK: Befintligt läge. Skärmen är på så energiförbrukningen är högre. Använd detta läge om anslutningarna tappas.
* WIFI_MODE_FULL: Nytt läge. Skärmen är släckt så enheten kommer att använda mindre energi medan servern är igång men dataanslutning kan släppas. Det rekommenderas inte att använda det här läget.
* WIFI_MODE_FULL_HIGH_PERF: Nytt läge endast tillgänglig för Android> = 3.1. Skärmen är släckt så energiförbrukningen bör vara mindre än i det första läget. Detta läge rekommenderas för att spara energi men du kan hitta problem så du kanske vill välja läget default lås.
Hur ansluta med WebDAV-servern med USB-kabel:
Detta kan användbart när du har USB-kabel och inget nätverk tillgängligt.
1) I telefonen går du till Inställningar-> Program-> Utveckling och inställda alternativet "USB debugging".
2) Anslut telefonen till datorn med USB-kabeln.
3) Starta adb server. På datorn kör kommandot "adb start-server".
ADB är ett program som du kan hitta på Android SDK. Vanligtvis kommer du att hitta den på Android-sdk \ platform-tools \ adb.
4) Framåt behövs portar från datorn till telefonen. På datorn kör kommandot "adb framåt tcp: 8080 tcp: 8080"
Med detta, kommer alla anslutningar i din pc till 127.0.0.1:8080 vidarebefordras till telefonen på port 8080.
5) Kör WebDAV-server i telefonen öppnar inställningarna och i "Nätverksgränssnitt" select "Loopback (127.0.0.1)"
6) Starta WebDAV-server.
7) I datorn ansluta din WebDAV klient till http://127.0.0.1:8080 (port kan vara annorlunda, det beror på din WebDAV Server konfiguration).
Behörigheter som krävs:
INTERNET
ACCESS_NETWORK_STATE
ACCESS_WIFI_STATE
Nätverk tillåtelse att aktivera servern att öppna nätverkskommunikation med WebDAV-klienter.
WRITE_EXTERNAL_STORAGE
Aktiverar WebDAV-server skriver mottagna filer från WebDAV-klienter på sdcard.
WAKE_LOCK
Håller telefonen vaknar bara när servern är igång. Om telefonen inte är vakna WebDAV-servern inte kan nås.
Problem med stora filer:
Om du har problem att hantera stora filer kan det bero på en begränsning i Windows WebDAV-klient. Du kan prova följande för att öka storleken på filer som Windows WebDAV-klienten kan hantera:
1) Du måste aktivera BasicAuth via regedit för att tillåta åtkomst till App server med användarnamn och lösenord.
[HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ WebClient \ Parameters]
"BasicAuthLevel" = dword: 00000002
2) Du måste ändra fönstrets gräns för filstorleken när du använder den inbyggda WebDAV-klient.
[HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ WebClient \ Parameters]
"FileAttributesLimitInBytes" = dword: 000f4240
3) Starta om Windows.
Detta gör filstorlekar upp till 4 gigabyte hanteras av kunden.
Uppdaterades den
2 feb. 2015