Necesita escribir un cliente, que puede escanear las redes WIFI disponibles y conectarse a las más conocidas usando Java. Este podría ser el cliente de escritorio que hace este trabajo. Cualquier sugerencia sería útil y agradecería su respuesta.Escanee y conéctese a redes WiFi usando Java
Respuesta
Tendrá que confiar en una biblioteca JNI ya que no puede acceder a un dispositivo inalámbrico directamente en Java.
jWlanScan para Windows.
Gracias por la respuesta. Déjame probar eso y ver. Aprecia tu ayuda rápida. – user1686758
Desafortunadamente no funciona en mi máquina de 64 bits. ¿Hay alguna otra API? – user1686758
@ user1686758 Lo siento, no tengo nada. Es probable que los componentes JNI así de específicos sean difíciles de conseguir, Java es OS/Hardware independiente y todo. –
Le sugiero que actúe en su sistema operativo. Y para cada uno de los sistemas operativos compatibles, intente analizar los resultados de las líneas de comando necesarias para conectar los dispositivos inalámbricos. Es bastante directo y no tendrá que trabajar con bibliotecas JNI.
Por ejemplo, para windows puede ver el ones introduced here, here y here y para el linux es aún más fácil.
- 1. Escanee e imprima usando el dispositivo Android
- 2. Conéctese a AS400 usando .NET
- 3. Descubre dispositivos móviles usando wifi
- 4. conéctese a la base de datos remota de mysql a través de ssh usando java
- 5. ¿Los dispositivos Android escanean * activamente * para redes WiFi?
- 6. Conectar a Open WiFi
- 7. Conéctese a SMTP (SSL o TLS) usando Python
- 8. Configurar teléfono HTTP Proxy para redes WIFI en dispositivos Android 1.x y 2.x
- 9. android: Determine el tipo de seguridad de redes wifi en rango (sin conectarse a ellas)
- 10. Uso de C# o Powershell para escanear todas las redes inalámbricas disponibles y conectar a un SSID específico
- 11. Escanear redes Wifi a través de Object-C en una aplicación Mac OS X
- 12. Conéctese a dos bases de datos
- 13. Conectar Android a dos redes inalámbricas simultáneamente
- 14. Conectividad WIFI a WIFI con Android
- 15. Inicie VLC en Java y conéctese a través de la interfaz rc
- 16. Script Python: conéctese a SSH y ejecute el comando
- 17. Redes orientadas a objetos
- 18. conéctese a mysql con C# .net
- 19. Conéctese condicionalmente a una base de datos
- 20. Detección de tono usando redes neuronales
- 21. Redes Android
- 22. Java: el mejor lugar para comenzar a aprender Redes Básicas
- 23. ¿Cómo mostrar una lista de redes Wifi en una aplicación de iPhone?
- 24. ¿Hay una buena biblioteca de redes Java?
- 25. Redes de Java: evented Socket/InputStream
- 26. ¿Cómo puedo verificar si hay redes 3G, wifi, EDGE o celulares en Windows Phone 7?
- 27. Rendimiento en C++/Java para redes neuronales?
- 28. cómo ajustar una función usando redes PyBrain?
- 29. Redes de Windows usando solo tramas Ethernet
- 30. micrófono virtual, redes y vb.net
I No entiendo su comentario. Se bueno. – user1686758
Sin rudeza, solo una broma medianamente humorística. Java es un nombre propio, por lo que cuando se escribe solo la 'J' debe estar en mayúscula. Escribirlo como "JAVA", en etiqueta en línea, sería gritar. –
¿Cuál es el entorno de implementación? ¿Plataforma cruzada? – soulseekah