![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Por lo que parece, ese procedimiento obtiene la MAC a partir de un GUID.
La GUID se generaba a partir de la MAC del ordenador y otras variables mas, para tener un identificador único en el mundo. Esto generó un problema de privacidad, ya que se podía identificar al ordenador que había generado ese valor. Este problema de privacidad hizo que los GUID no se generaran con la MAC del ordenador. http://es.wikipedia.org/wiki/Globally_unique_identifier Cita:
Yo lo hago de dos formas: Busco la MAC de una direccion IP (para buscar la MAC del servidor de la base de datos) Busco la MAC del ordenador. (esto puede traer algún problema si es un portatil y a veces se conecta por wifi y otras por ethernet) Espero te sirva.
|
|
#2
|
|||
|
|||
|
Hola duilioisola:
Gracias por contestar, vaya fallo tuve en no darme cuenta sobre las GUID. Leyendo tu código la función MySendARP devuelve la MAC de una IP por lo que ¿podría hacer esta llamada? Código:
sMAC := MySendARP( DameIPLocal ); Muchísimas gracias. Casimiro, nunca me fio de ellos ni si quiera cuando tienen razón jeje. Saludos, |
|
#3
|
||||
|
||||
|
QuiqueSalamanca,
Cita:
![]() Revisa este código: El código anterior en Delphi 7 sobre Windows 7 Professional x32, permite obtener el MacAddress de una NIC Física por medio de su IP asignada la cual es obtenida de forma automática. Nota: El código propuesto fue probado en una máquina que tiene una sola NIC Física instalada, funcionado correctamente según lo esperado, desconozco el comportamiento del mismo si es utilizado en una máquina que tengo dos o mas NIC, por ejemplo : Un Servidor. Espero sea útil ![]() Nelson. |
|
#4
|
||||
|
||||
|
QuiqueSalamanca,
Continuación del Msg #9 ![]() Revisa este código: El código anterior en Delphi 7 sobre Windows 7 Professional x32, permite obtener el MacAddress de una NIC por medio del identificador de connección de red asociado, que se encuentra en : Control Panel -> Network and Internet -> Network Connections. Espero sea útil ![]() Nelson. Última edición por nlsgarcia fecha: 01-09-2014 a las 01:43:14. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Porblema para Graficar | nelostanley | Gráficos | 2 | 18-05-2012 01:19:31 |
| Porblema de conexion | chipsoni | Conexión con bases de datos | 0 | 08-02-2007 07:44:49 |
| obtener el dia,mes y año | noe | Firebird e Interbase | 3 | 17-02-2005 07:49:22 |
| Porblema con subtotales y totales | Choclito | Impresión | 1 | 08-10-2004 11:24:31 |
| Porblema con fecha | agora18 | Varios | 4 | 30-01-2004 17:53:10 |
|