Capturar mac address

2 respostas
D

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

2 Respostas

wamaral

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

D

Este código que vc me enviou serve p uma aplicacao standalone, e a minhha aplicação eh web.

Criado 20 de setembro de 2009
Ultima resposta 21 de set. de 2009
Respostas 2
Participantes 2