12 votos

¿Cómo transferir archivos por wifi sin un hotspot?

Estoy buscando una manera de transferir archivos entre un teléfono Android (Samsung Galaxy S2, rooteado) y cualquier sistema informático con el que pueda necesitar interactuar (esto significa que el software preinstalado en el ordenador, además de un navegador web normal, no es una opción) sin conectarse a un punto de acceso wifi real.

Esencialmente estoy buscando algo que funcione igual que wifi direct (permite que dos teléfonos transfieran archivos por wifi) pero que sea compatible con cualquier ordenador con wifi.

De momento he probado a crear una conexión ad-hoc desde el teléfono (ya que no puedo dar por hecho que el ordenador sea capaz de crear ad-hoc) utilizando Android Wifi Tether y conectando el ordenador al dispositivo, probando los diferentes modos que ofrece (WEXT, Netd y Softap). He intentado conectarme desde y hacia el ordenador a través de LAN, FTP y SMB sin ningún éxito.

Siento que me falta algún pequeño paso por aquí. He mirado a través de múltiples otros puestos, pero no pude encontrar ninguna que mostraría una manera de hacer esto sin conectarse realmente a una red wifi ya disponible.

1 votos

Para futuras referencias, ésta es una de las muchas cosas para las que sirve el Bluetooth.

2 votos

No si quieres transferir archivos grandes.

0 votos

Pero, ¿no quieres utilizar un sitio web de intercambio de archivos? Esas son las formas más sencillas de hacerlo. Hay algunas sin límite de almacenamiento, así que...

15voto

S S Puntos 8975
  1. Conecta tu ordenador con el hotspot virtual creado por el dispositivo Android.

  2. Instalar cualquier aplicación de servidor FTP en el dispositivo Android. NO te dará la IP del dispositivo con seguridad :)

  3. En su ordenador, busque la IP de Default Gateway de la red Wi-Fi del Paso 1 (En Windows, puede utilizar ipconfig comando cmd). Es la IP de su dispositivo.

  4. Utilice cualquier software de cliente FTP en el ordenador. Utilice ftp://IP:Port (El puerto es generalmente configurable en la aplicación del servidor FTP). Introduzca el nombre de usuario y la contraseña configurados en la aplicación del servidor FTP. Ya está.

3 votos

Después de algunas pruebas con diferentes configuraciones he conseguido que funcione perfectamente, muchas gracias. Para cualquier otra persona que quiera hacer esto: He utilizado Android Wifi Tether (enlazado en la pregunta original) para iniciar la red utilizando Softap conectado a él con el ordenador, iniciado un servidor FTP (algunas aplicaciones de servidor pueden necesitar que habilite 3G mode aunque los datos 3G no se utilicen realmente, puedes desactivar las conexiones de datos si eres un paranoico.

1 votos

@Nit Puedes usar la función MobileAP del Galaxy S2. Su la forma más fácil de crear hotspot..

0 votos

Creo que la respuesta inversa también debería funcionar: 1) configurar el PC como hotspot. 2) compartir carpeta (SMB o SFTP). 3) conectarse al punto de acceso del PC con el teléfono. 4) Usar un cliente como ES explorer para transferir cosas. Pero configurar un PC con wifi como punto de acceso es complicado (modo infraestructura).

5voto

user18047 Puntos 21

Una forma sencilla (una vez que se ha configurado) que sólo requiere un navegador en el lado del ordenador es algo como Airdroid, Webkey, o Lazydroid; que esencialmente convierten tu teléfono en un servidor, y al que puedes acceder fácilmente desde cualquier navegador (incluso fuera de tu red local - con dyndns también puedes mantenerte en contacto con tu teléfono si "desaparece", sin él tendrás que ver el teléfono o encontrar su dirección IP de otra manera).

Esencialmente, con una aplicación de servidor en el teléfono que está vinculado a una cuenta dyndns, se puede caminar hasta cualquier PC, y acceder a su teléfono, no importa dónde se encuentre (a excepción de los cortafuegos, sin señal, etc) Esto le permite hacer sonar una alarma, obtener gps y otra información del sensor, en blanco / bloqueo de la pantalla, ver la alimentación de la cámara, ejecutar / interactuar con cualquier aplicación en el teléfono, y el bloqueo de la capacidad de reiniciar (corto de un tirón batt). Algunos programas funcionan mejor que otros dependiendo del dispositivo, yo tengo los tres en mi Atrix para una flexibilidad total. No me gusta desperdiciar el procesamiento en él, pero también se puede configurar un fileserv persistente o incluso alojar un sitio web.

para la funcionalidad completa o incluso para que algunas de estas aplicaciones funcionen en algunos teléfonos se necesita acceso Root y hacer las aplicaciones Superusers

5voto

Chance Puntos 1

Puede probar lo siguiente en lugar de utilizar el FTP:

  1. Instalar Explorador de archivos ES en su teléfono
  2. Inicia un hotspot en tu teléfono
  3. Conecta el PC al hotspot del teléfono
  4. Obtenga la dirección IP de su PC
  5. Abre el Explorador de Archivos ES en tu teléfono, entra en la pestaña de red y pulsa nuevo
  6. Seleccione LAN
  7. En la casilla del servidor ponga la dirección IP de su PC
  8. Así podrás copiar o enviar libremente todo lo que haya en tus carpetas compartidas o públicas.

0 votos

Esto requiere que el PC tenga carpetas compartidas/públicas, presumiblemente recursos compartidos SMB.

2voto

Paso 1: Haga clic con el botón derecho en el botón Inicio y haga clic en Símbolo del sistema (Admin). Escriba el siguiente comando para comprobar la función de red hospedada: netsh wlan show drivers

Si se admite la red Hosted: Sí, vaya al paso 2 si no si es No, entonces debe actualizar su controlador inalámbrico o su hardware.

Segundo paso: Ahora para configurar la conexión Ad Hoc, escriba este comando: netsh wlan set hostednetwork mode=allow ssid=su nombre de red deseado key=su contraseña. Para iniciar la red Ad Hoc, escriba además este comando netsh wlan start hostednetwork

Si dice No se pudo iniciar, asegúrate de que el adaptador inalámbrico de tu PC/portátil está activado.

Paso 3: Haga clic con el botón derecho en el icono de red en el lanzamiento de quich, haga clic en Centro de redes y recursos compartidos y, a continuación, haga clic en Cambiar configuración del adaptador. A continuación, haga clic de nuevo con el botón derecho en la red Wi-Fi y seleccione Propiedades. Ve a la pestaña Compartir, marca la casilla Permitir que otros usuarios de la red se conecten a través de la conexión a Internet de este ordenador, si hay un menú desplegable selecciona la conexión Ad Hoc que acabas de crear y finalmente haz clic en Aceptar.

Ahora puedes conectar todos tus dispositivos Wi-Fi, como teléfonos móviles y otros dispositivos, a esta red Ad hoc y compartir archivos.

Como nota al margen: Si tienes Windows 7, entonces desde Configurar una nueva conexión o red, uno puede crear fácilmente una conexión inalámbrica Ad Hoc a través de "Configurar un Ad Hoc inalámbrico". El procedimiento anterior es para Windows 8.1.

1voto

TheDoctalex Puntos 26

Visite filedrop (requiere que la persona a la que quieres transferir el archivo lo tenga) Funciona muy parecido a AirDrop pero en cualquier dispositivo. Yo lo uso a menudo cuando tengo que transferir archivos entre mis amigos. Hay dos opciones en un ordenador, o bien su app, o bien su sitio web

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X