WebDAV Server 1.17

Licença: Livre ‎Tamanho do arquivo: 2.10 MB
‎Classificação dos usuários: 4.0/5 - ‎1 ‎Votos

Sobre WebDAV Server

Com este aplicativo você pode montar qualquer diretório em seu telefone, incluindo cartão de memória, como uma unidade no Windows ou Linux. Você também pode usar um cliente WebDAV para navegar em um diretório telefônico.

Este aplicativo foi testado usando o Windows8 Explorer (também deve funcionar com o Windows7, mas não funcionará no WindowsXP) e no bitkinex cliente WebDAV. Você pode baixá-lo de http://www.bitkinex.com/

Agradecimentos especiais a: Beatriz Vera, Peter Ulrich, Gabor Fodor, Manuela Merino García e Anna Rainieri.

Intenções implementadas com.theolivetree.webdavserver.StartWebDavServer com.theolivetree.webdavserver.StopWebDavServer

Você pode encontrar uma configuração de bloqueio para especificar como o dispositivo deve ser mantido acordado enquanto o servidor está em execução. Existem três modos disponíveis: Novas fechaduras usadas *SCREEN_DIM_WAKE_LOCK: Modo existente. A tela está sobre, então o consumo de energia é maior. Use este modo se as conexões forem descartadas. *WIFI_MODE_FULL: Novo modo. A tela está desligada para que o dispositivo use menos energia enquanto o servidor estiver em execução, mas a conexão de dados pode ser descartada. Não é recomendável usar este modo.

Como se conectar com o servidor WebDAV usando cabo USB:

Isso pode ser útil quando você tem cabo USB e sem rede disponível. 2) Conecte seu telefone ao seu PC usando cabo USB. 3) Inicie o servidor adb. No comando de execução do PC "adb start-server". adb é um programa que você pode encontrar no Android SDK. Normalmente você vai encontrá-lo em android-sdkplatform-toolsadb. 4) Encaminhar portas necessárias do seu PC para o telefone. No comando de execução do PC "adb forward tcp:8080 tcp:8080" Com isso, qualquer conexão em seu pc para 127.0.0.1:8080 será encaminhada para o seu telefone na porta 8080. 5) Execute o servidor WebDAV no telefone, abra as configurações e em "Interfaces de rede" selecione "Loopback (127.0.0.1)" 6) Iniciar o servidor WebDAV. 7) No seu PC conecte seu cliente WebDAV a http://127.0.0.1:8080 (a porta pode ser diferente, depende da configuração do Servidor WebDAV).

Permissões necessárias:

Internet ACCESS_NETWORK_STATE ACCESS_WIFI_STATE

Permissão de rede para permitir que o servidor abra a comunicação de rede com os clientes do WebDAV.

WRITE_EXTERNAL_STORAGE

Permite que a gravação do servidor WebDAV tenha sido recebida de clientes do WebDAV no sdcard.

WAKE_LOCK

Mantém o telefone acordado apenas enquanto o servidor está em execução. Se o telefone não for acordar o servidor WebDAV não poderá ser acessado.

Problemas com arquivos grandes:

Se você tiver problemas para lidar com arquivos grandes, pode ser devido a uma limitação no cliente webdav do Windows. Você pode tentar o seguinte para aumentar o tamanho dos arquivos que o cliente do Windows webdav é capaz de gerenciar:

1) Você tem que ativar BasicAuth via regedit para permitir acessar o servidor do App por nome de usuário e senha.

[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesWebClientParameters] "BasicAuthLevel"=dword:00000002

2) Você tem que alterar o limite do Windows para o tamanho do arquivo ao usar o cliente WebDAV integrado.

[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesWebClientParameters] "FileAttributesLimitInBytes"=dword:000f4240

3) Reiniciar janelas.

Isso permite tamanhos de arquivos de até 4 Gigabytes manuseados pelo cliente.