programa personas para intrusos gente dispositivos desde desconectar controlar conectados como celulares celular bloquear app alguien android android-wifi

android - personas - Encuentra todos los dispositivos conectados en una red wifi



programa para bloquear personas de mi wifi (2)

Estoy tratando de hacer una aplicación aquí, que detectará todos los dispositivos conectados en esa red WiFi. He hecho suficientes búsquedas en Google y he creado una App que puede detectar las direcciones IP de los dispositivos conectados a la red WiFi de la aplicación.

Ahora quiero algunas cosas más.

  1. ¿Puedo encontrar el nombre del dispositivo, es decir, el nombre del teléfono, el modelo o el nombre del sistema, mediante la cual podamos detectar el dispositivo en particular?
  2. ¿Podemos encontrar la distancia del dispositivo como a qué distancia está ese dispositivo del teléfono en el que estamos usando nuestra aplicación?
  3. Esta es la tarea principal : quiero compartir datos a través del dispositivo conectado al mismo WiFi. Entonces, ¿es eso posible?

Cualquier tipo de ayuda se agradece


Sí, puede obtener el nombre del dispositivo o el número de modelo utilizando así ...

public String getDeviceName() { String manufacturer = Build.MANUFACTURER; String model = Build.MODEL; if (model.startsWith(manufacturer)) { return capitalize(model); } else { return capitalize(manufacturer) + " " + model; } } private String capitalize(String s) { if (s == null || s.length() == 0) { return ""; } char first = s.charAt(0); if (Character.isUpperCase(first)) { return s; } else { return Character.toUpperCase(first) + s.substring(1); } }


para identificar la huella digital del dispositivo NMAP se puede ejecutar.

Quiero compartir datos entre dos dispositivos que están conectados a la misma red WiFi. Entonces, ¿es eso posible?

Que quieres decir con esto ? si están en la misma LAN, pueden comunicarse a través de una conexión de socket siempre que el cliente esté escuchando en un puerto en particular.