Ola amigos estou desenvolvendo um sistema aonde vou precisar capturar o mac address da maquina do o usuário que esta utilizando o sistema.
Por favor me ajudem
Ola amigos estou desenvolvendo um sistema aonde vou precisar capturar o mac address da maquina do o usuário que esta utilizando o sistema.
Por favor me ajudem
veja se te ajuda.
public static String retornaMacAddress() throws SocketException, UnknownHostException {
InetAddress localHost = InetAddress.getLocalHost();
NetworkInterface netInter = NetworkInterface
.getByInetAddress(localHost);
byte[] macAddressBytes = netInter.getHardwareAddress();
String macAddress = String.format(
"%1$02x-%2$02x-%3$02x-%4$02x-%5$02x-%6$02x",
macAddressBytes[0], macAddressBytes[1], macAddressBytes[2],
macAddressBytes[3], macAddressBytes[4], macAddressBytes[5])
.toUpperCase();
return macAddress;
}
[]'s
Este código que vc me enviou serve p uma aplicacao standalone, e a minhha aplicação eh web.