| Tipo de arquivo | APK |
|---|---|
| Versão | 1.17 |
| Editor | The Olive Tree |
| Data de lançamento | 26 de jul. de 2019 |
| Data adicionada | 26 de jul. de 2019 |
| Os requisitos | Android |
| Requisitos | Requires Android 2.1 and up |
| Total de downloads | 7 |
| Preço | Free |
Descrição
Com este aplicativo você pode montar qualquer diretório em seu telefone, incluindo cartão de memória, como um drive 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 o cliente WebDAV bitkinex. Você pode baixá-lo em http://www.bitkinex.com/
Agradecimentos especiais a: Beatriz Vera, Peter Ulrich, Gabor Fodor, Manuela Merino Garca 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 estiver em execução. Existem três modos disponíveis:
Novas fechaduras usadas
*SCREEN_DIM_WAKE_LOCK: Modo existente. A tela está ligada, então o consumo de energia é maior. Use este modo se as conexões forem interrompidas.
*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 interrompida. Não é recomendado usar este modo.
*WIFI_MODE_FULL_HIGH_PERF: Novo modo disponível apenas no Android >= 3.1. A tela está desligada, portanto, o consumo de energia deve ser menor do que no primeiro modo. Este modo é recomendado para economizar energia, mas você pode encontrar problemas para selecionar o modo de bloqueio padrão.
Como se conectar ao servidor WebDAV usando o cabo USB:
Isso pode ser útil quando você tem um cabo USB e nenhuma rede disponível.
1) No seu telefone, vá para Configurações->Aplicativos->Desenvolvimento e defina a opção "Depuração USB".
2) Conecte seu telefone ao seu PC usando o cabo USB.
3) Inicie o servidor adb. No seu PC execute o comando "adb start-server".
adb é um programa que você pode encontrar no android sdk. Normalmente você vai encontrá-lo em android-sdkplatform-toolsadb.
4) Encaminhe as portas necessárias do seu PC para o seu telefone. No seu PC execute o comando "adb forward tcp:8080 tcp:8080"
Com isso, qualquer conexão em seu pc para 127.0.0.1:8080 será encaminhada para seu telefone na porta 8080.
5) Execute o servidor WebDAV no seu telefone, abra as configurações e em "Interfaces de rede" selecione "Loopback (127.0.0.1)"
6) Inicie o servidor WebDAV.
7) Em seu PC, conecte seu cliente WebDAV a http://127.0.0.1:8080 (a porta pode ser diferente, depende da configuração do seu 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 clientes WebDAV.
WRITE_EXTERNAL_STORAGE
Habilita arquivos recebidos de gravação do servidor WebDAV de clientes WebDAV no sdcard.
WAKE_LOCK
Mantém a ativação do telefone apenas enquanto o servidor está em execução. Se o telefone não for ativado, 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 webdav do Windows pode gerenciar:
1) Você deve ativar o BasicAuth via regedit para permitir o acesso ao servidor do App por nome de usuário e senha.
[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesWebClientParameters]
"BasicAuthLevel"=dword:00000002
2) Você precisa alterar o limite do Windows para o tamanho do arquivo ao usar o cliente WebDAV integrado.
[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesWebClientParameters]
"FileAttributesLimitInBytes"=dword:000f4240
3) Reinicie as janelas.
Isso permite tamanhos de arquivo de até 4 Gigabytes manipulados pelo cliente.