Como transferir arquivos via WiFi sem um hotspot?

12

Estou procurando uma maneira de transferir arquivos entre um telefone Android (Samsung Galaxy S2, enraizado) e qualquer sistema de computador com o qual possa precisar interagir (isso significa que o software pré-instalado no computador, além de um navegador normal, não é uma opção ) sem conectar a um ponto de acesso WiFi real.

Basicamente, estou procurando por algo que funcione da mesma maneira que o WiFi direto (permite que dois telefones transfiram arquivos por WiFi), mas que seja compatível com qualquer computador com WiFi.

Até agora, tentei criar uma conexão ad-hoc a partir do telefone (já que não posso admitir que o computador pode ser criado ad-hoc) usando o Android WiFi Tether e conectando o computador ao dispositivo, testando os diferentes modos oferece (WEXT, Netd e Softap). Eu tentei me conectar de e para o computador pela LAN, FTP e SMB sem sucesso.

Sinto que estou perdendo um pequeno passo aqui. Examinei várias outras postagens, mas não consegui encontrar nenhuma que mostrasse uma maneira de fazer isso sem realmente conectar-me a uma rede wifi já disponível.

Nit
fonte
1
Para referência futura, essa é uma das muitas coisas pelas quais o Bluetooth é bom.
22460 Michael JacksonJul
2
Não se você deseja transferir arquivos grandes.
Nit
Mas você não deseja usar um site de compartilhamento de arquivos? Essas são as maneiras mais simples de fazer isso. Há alguns sem quaisquer limites de armazenamento, então ...
rjt.rockx
1
@ rjt.rockx Isso seria o equivalente a já estar conectado a um ponto de acesso.
Nit
1
Acho que o Windows 10 deve começar a integrar a descoberta direta direta por wifi em um futuro próximo, pois eles lançaram suporte completo à API.
jiggunjer

Respostas:

15
  1. Conecte seu computador ao ponto de acesso virtual criado pelo dispositivo Android.

  2. Instale qualquer aplicativo do servidor FTP no dispositivo Android. NÃO lhe dará o IP do dispositivo, com certeza. :)

  3. No seu computador, encontre o IP da Default Gatewayrede Wi-Fi da Etapa 1 (no Windows, você pode usar o ipconfigcomando cmd). É o IP do seu dispositivo.

  4. Use qualquer software cliente FTP no computador. Use ftp://IP:Port(a porta geralmente é configurável no aplicativo do servidor FTP). Digite o nome de usuário e a senha configurados no aplicativo Servidor FTP. Feito!

Android Quesito
fonte
3
Depois de alguns testes com configurações diferentes, consegui que funcionasse perfeitamente, muito obrigado. Para qualquer outra pessoa que queira fazer isso: usei Android Wifi Tether(vinculado na pergunta original) para iniciar a rede usando o Softapmodo, conectado a ela com o computador, iniciei um servidor FTP (alguns aplicativos de servidor podem precisar da sua habilitação 3G mode, mesmo que os dados 3G não sejam '' t realmente utilizados, você pode transformar as conexões de dados off Se você é paranóico.
Nit
1
@Nit Você pode usar o recurso MobileAP do Galaxy S2. É a maneira mais fácil de criar pontos de acesso ..
Android Quesito
Eu acho que a resposta inversa também deve funcionar: 1) defina o PC como ponto de acesso. 2) compartilhar pasta (SMB ou SFTP). 3) conecte ao hotspot do PC com o telefone. 4) Use um cliente como o ES explorer para transferir coisas. Mas configurar um PC com Wi-Fi como ponto de acesso é complicado (modo de infraestrutura).
jiggunjer
5

Uma maneira simples (depois de configurada) que requer apenas um navegador no lado do computador é algo como Airdroid, Webkey ou Lazydroid; que basicamente transformam seu telefone em um servidor e que você pode acessar facilmente a partir de qualquer navegador (mesmo fora da rede local - com dyndns, você também pode manter contato com o aparelho se ele "desaparecer", sem o que você terá. para ver o telefone ou encontrar seu endereço IP de outra maneira).

Essencialmente, com um aplicativo de servidor no telefone vinculado a uma conta dyndns, você pode acessar qualquer PC e acessar seu telefone, não importa onde ele esteja (impedindo firewalls, sem sinal etc.). Isso permite que você toque um alarme, obtenha gps e outras informações do sensor, limpe / bloqueie a tela, visualize o feed da câmera, execute / interaja com qualquer aplicativo no telefone e bloqueie a capacidade de redefinir (com uma pequena pressão). Alguns programas funcionam melhor que outros, dependendo do dispositivo. Eu tenho todos os três no meu Atrix para total flexibilidade. Não gosto de desperdiçar o processamento, mas você também pode configurar um servidor de arquivos persistente ou até hospedar um site.

para funcionalidade completa ou mesmo para alguns desses aplicativos funcionarem em alguns telefones, você precisa de acesso root e tornar os aplicativos Superusuários

user18047
fonte
5

Você pode tentar o seguinte em vez de usar o FTP:

  1. Instale o ES File Explorer no seu telefone
  2. Inicie um ponto de acesso no seu telefone
  3. Conecte o PC ao hotspot do telefone
  4. Obtenha o endereço IP do seu PC
  5. Abra o ES File Explorer no seu telefone, vá para a guia rede e clique em novo
  6. Selecione LAN
  7. Na caixa do servidor, coloque o endereço IP do seu PC
  8. Você poderá copiar ou enviar livremente qualquer coisa em suas pastas compartilhadas ou públicas.
Chance
fonte
Isso requer que o PC tenha pastas compartilhadas / públicas, presumivelmente compartilhamentos SMB.
precisa saber é o seguinte
2

Etapa 1: Clique com o botão direito do mouse no botão Iniciar e clique em Prompt de Comando (Admin). Digite o seguinte comando para verificar o recurso de Rede Hospedada: netsh wlan show drivers

Se a rede hospedada for compatível: Sim, vá para a Etapa 2; se não, atualize o driver sem fio ou o hardware.

Etapa 2: Agora, para configurar a conexão Ad Hoc, digite este comando: netsh wlan set hostsnetwork mode = allow ssid = sua chave de nome de rede desejada = sua senha. Para iniciar a rede Ad Hoc, digite ainda este comando: netsh wlan start hostsnetwork

Se aparecer Falha ao iniciar, verifique se o adaptador sem fio do seu PC / laptop está ativado.

Etapa 3: Clique com o botão direito do mouse no ícone de rede no lançamento do quich, clique em Central de Rede e Compartilhamento e clique em Alterar configurações do adaptador. Em seguida, clique com o botão direito do mouse na rede Wi-Fi e selecione Propriedades. Vá para a guia Compartilhamento, marque a caixa Permitir que outros usuários da rede se conectem através da conexão com a Internet deste computador. Se houver um menu suspenso, selecione a conexão Ad Hoc que você acabou de criar e, finalmente, clique em OK.

Agora você pode conectar todos os seus dispositivos Wi-Fi, como telefones celulares e outros lappys, a esta rede ad hoc e compartilhar arquivos.

Observação: se você possui o Windows 7, em Configurar uma nova conexão ou rede, é possível criar facilmente uma conexão sem fio Ad Hoc através de "Configurar um Ad Hoc sem fio". O procedimento acima é para o Windows 8.1.

Prranjal Shrivaastav
fonte
1

Seja arquivado (requer que a pessoa para quem você deseja transferir o arquivo) Funcione como o AirDrop, mas em qualquer dispositivo. Eu o uso frequentemente quando tenho que transferir arquivos entre meus amigos. Há duas opções em um computador: o aplicativo ou o site

TheDoctalex
fonte
1
Não suporta a transferência de arquivos sem já estar conectado a uma rede sem fio.
Nit
0

Eu sei que isso é tarde demais, mas ...

Tentei conectar meu telefone (LG Motion on Stock 4.0.4) e não consegui iniciar uma rede Ad Hoc do telefone para o meu PC. Eu escrevi essa solução alternativa usando o aplicativo 'Fast File Transfer' para estabelecer a rede Ad Hoc e prossegui a partir daí.

http://forum.xda-developers.com/showthread.php?t=2272529

Com um pouco de mexer (talvez o arquivo wpa hack ou uma ROM personalizada), tenho certeza de que poderia funcionar apenas com o Airdroid, mas acho que a estabilidade da ROM padrão é inerentemente melhor e essa é uma solução rápida.

Lilmyn448
fonte
3
Não, não é tarde demais, mas você também não forneceu nenhuma informação. As respostas no Stack Exchange devem ser independentes. Sem as informações do outro lado desse link, não há nada de valor aqui. No mínimo, considere o que acontece quando esse link não funciona mais. Além disso, não "assine" suas postagens. Por favor, leia o nosso FAQ .
ale
0

SuperbeamPro tem a capacidade de compartilhar arquivos entre android e pc através de wifi direto

Sameer
fonte
Retirado da descrição do aplicativo: "Para usar este aplicativo, seu computador e seu telefone precisam estar na mesma rede local".
Nit
@Nit atualizou a resposta
Sameer
Essa seria uma ótima ferramenta, mas a versão gratuita permite que você mova os arquivos de maneira conveniente apenas em uma direção, do telefone para o computador. Além disso, a quantidade de anúncios é ridícula.
Nit
0

Eu sugeriria um aplicativo chamado "Xender".

O Xender para PC com Windows é a escolha ideal para todos os usuários de Android que procuram um aplicativo de transmissão de melhor qualidade para ajudá-los a transferir arquivos com uma velocidade incrivelmente rápida.

Na verdade, esse aplicativo permite que seus usuários transfiram arquivos de um dispositivo Android para outro sem exigir nenhuma das opções de conectividade habituais, como 3G, Wi-Fi ou até algo tão básico quanto um cartão SIM. Portanto, pode ser a melhor opção para transferir arquivos sem custar nada para o tráfego móvel.

reachrk
fonte
O Xender usa seu próprio ponto de acesso wifi temporário. Eu o uso muito e é uma bagunça, pois substitui as configurações personalizadas do ponto de acesso em Configurações .
Senhor do Fogo
0

Você pode usar o WeLine, Connect PC ou recentemente o Xender, Transfer & Connect PC, ambos criados por Anmobi.inc. É um aplicativo gratuito e usa Wi-Fi direto. O Xender transfere tudo o que você precisa entre o telefone e o computador, seja PC, MAC ou Chromebook.

LUZES

☆ maneira simples de conectar seu telefone ao computador, digitalizando o código QR. Sem cabos!

☆ Não é necessário ter o telefone e o computador na mesma WLAN, desde que ambos estejam online com acesso à Internet. E você pode transferir arquivos nos dois sentidos (por exemplo, Telefone -> PC / MAC e PC / MAC -> Telefone) sem fio.

☆ Compatível entre o seu telefone Android e seu PC ou MAC

☆ Acesso e gerenciamento completos dos recursos do telefone, incluindo fotos, músicas, vídeos, documentos, aplicativos, arquivos e pastas.

☆ Suporta gerenciamento de cartão SD do telefone no seu computador.

☆ Transferência de arquivos bidirecional entre telefone e computador com alta velocidade de transferência no modo de link direto.

☆ Toque a música no seu telefone no seu computador.

☆ Transmitir fotos do telefone para o computador e suporta exibição em tela cheia.

Por sorte
fonte
A pergunta pede especificamente soluções para as quais você não precisa estar conectado; isso não atende aos requisitos.
Nit
0

Ou você pode usar a transferência de arquivos wifi pro apk primeiro crie um hotspot, abra o aplicativo e escolha o botão Iniciar, ele ativará o FTP no telefone yoir e, em seguida, basta digitar o endereço IP exibido no navegador do PC após conectar-se à sua rede

Pranjal
fonte
0

Esta solução é semelhante ao nº 1, mas não requer software adicional no lado do PC. Depois de configurado, é fácil de usar. (... executar um servidor FTP no PC também pode representar algum risco adicional, a menos que você use o SSH SFTP e tudo esteja configurado corretamente)

  • Instale o cliente SMB no Android. (AndSMB funciona)
  • Inicie o hotspot no Android (normalmente um ícone no mesmo menu suspenso do Wi-Fi, mas é necessário primeiro configurar (uma vez) em configurações-> Redes sem fio e redes-> Mais-> Tethering e hotspot portátil-> WiFi hotspot-> configurar o WiFihotspot Ajuste o nome da rede, se desejar, e digite uma senha.
  • Ligue o hot spot. Normalmente, você não poderá se conectar ao Wi-Fi e ter o ponto de acesso ativado ao mesmo tempo. Quando você liga o ponto de acesso, a conexão WiFi é desativada.

No PC

  • Use seu Wi-Fi comum para conectar-se ao seu hotpot Android, usando a senha que você criou acima.
  • Executar a partir de um prompt de comando ipconfig / all
  • Na Conexão de rede do adaptador de LAN sem fio em uso, observe o endereço IPv4, copie apenas os números e os pontos, e não a parte (Preferida), se incluída.
  • Verifique se o compartilhamento de arquivos está ativado. Para o Win 10, seu Painel de Controle \ Todos os Itens do Painel de Controle \ Centro de Rede e Compartilhamento \ Configurações avançadas de compartilhamento Em Privado suspenso Ative o compartilhamento de arquivos e impressoras . Isso significa que qualquer pessoa conectada à sua LAN local via cabo ou via roteador Wireless, pode acessar arquivos e impressoras nesse PC, efetuando login (como se estivesse naquele PC).

Em Andriod

  • No cliente SMB, adicione um servidor SMB
  • Host - use o número IP acima
  • nome de usuário - use o nome de usuário que você usa ao fazer login no seu PC
  • senha - normalmente deixe em branco e insira cada vez
  • domínio - deixe em branco
  • diretório local - normalmente usa o padrão
  • Diretório remoto - normalmente / users / yourPcUserNameHere / desktop
  • Salve 

Depois de configurado, para usar

  • No Android, ative o ponto de acesso (normalmente apenas um botão no mesmo menu suspenso que Wifi)
  • No PC, use o Wi-Fi para conectar-se ao ponto de acesso
  • no Android executar cliente SMB
  • Use a senha do seu PC
  • Obter ou colocar arquivos nas duas direções

Depois que os arquivos são transferidos

  • No Android, desative o ponto de acesso. Normalmente, você ativa o Wi-Fi novamente. Ele normalmente se conecta automaticamente.
  • No PC, quando o hot spot está desativado, ele normalmente se conecta automaticamente ao seu WiFi local normal.
rjlabs
fonte