Ver Mensaje Individual
  #7 (permalink)  
Antiguo 13/11/2012, 06:15
Avatar de hschimpf
hschimpf
 
Fecha de Ingreso: junio-2009
Ubicación: in the World Wide Web
Mensajes: 140
Antigüedad: 14 años, 10 meses
Puntos: 17
Respuesta: Identificar pc's

Cita:
Iniciado por DoHITB Ver Mensaje
- La Mother no debería ser el componente que haga de "PK" para el sistema, ya que (y esto es verídico) hace 3 meses yo cambié mi placa base por otra (el mismo modelo, pero nuevo - el mío salió defectuoso).
Tienes razon, puede ocurrir un cambio de hardware y que la PC siga siendo la misma.

Cita:
Iniciado por DoHITB Ver Mensaje
...más bien deberíamos usar como "PK" el disco duro donde está el S.O.
En el enlace que te envie, esta como obtener el nro de serie del HD. Y en linux lo realizar con el siguiente comando:
Código:
udevadm info --query=property --name=sda | grep SERIAL_ | awk -F '=' '{print $2}'
Esto puede ser una opcion ya que reemplazar el disco duro implica reinstalacion del OS.

Cita:
Iniciado por DoHITB Ver Mensaje
a) Windows no tendrá algún tipo de registro único (digamos algo similar a la product key)
No utilizo windows y no se mucho si en el registro esta algun serial unico que se pueda obtener. Buscando en google es muy sencillo acceder al registro de windows desde Java.

Cita:
Iniciado por DoHITB Ver Mensaje
b) Podemos dejar un archivo plano en windows que sirva para identificar el propio PC (esta key puede ser generada en base al hadrware del pc, para permitir que sea "aleatorio")
Si te sirve, dale una mirada a la clase que empece a desarrollar. Utiliza varios numeros de serie del hardware para armar un ID unico.

Suerte!
__________________
Hermann D. Schimpf
Visita mis repositorios de:
Clases Java: http://code.google.com/p/javaclassesrepository/
Clases PHP: http://code.google.com/p/phpclassesrepository/