Beste Tweakers,
Ik moet een applicatie schrijven die zich moet melden bij de database. De applicatie zal over ongeveer 500 systemen gedistribueerd worden, op zich geen probleem. Wat wel een probleem is, is het id van een systeem. Ik wil graag een unieke identificatie van een Windows laptop/pc.
Nu ben ik erachter gekomen dat het Mac-adres van een computer uniek is, maar op het moment dat de gebruiker een netwerkkaart zal uitschakelen, denkt de database dat het om een nieuw systeem gaat, en voegt vervolgens het systeem opnieuw toe aan de database.
Ook heb ik gekeken naar een harddrive serial, maar op het moment dat de gebruiker een USB stick of een andere externe hardeschijf erbij plugt, moet ik gaan uitzoeken welke harddrive er nou werkelijk in de computer zit, en veranderd de key dus ook weer. Ik heb trouwens ook nog het processor id geprobeerd, maar deze bleek gelijk te zijn met een andere processor, geen optie dus.
Zijn er toevallig nog andere unieke id's waarmee ik een systeem kan identificeren?
Ik moet een applicatie schrijven die zich moet melden bij de database. De applicatie zal over ongeveer 500 systemen gedistribueerd worden, op zich geen probleem. Wat wel een probleem is, is het id van een systeem. Ik wil graag een unieke identificatie van een Windows laptop/pc.
Nu ben ik erachter gekomen dat het Mac-adres van een computer uniek is, maar op het moment dat de gebruiker een netwerkkaart zal uitschakelen, denkt de database dat het om een nieuw systeem gaat, en voegt vervolgens het systeem opnieuw toe aan de database.
Ook heb ik gekeken naar een harddrive serial, maar op het moment dat de gebruiker een USB stick of een andere externe hardeschijf erbij plugt, moet ik gaan uitzoeken welke harddrive er nou werkelijk in de computer zit, en veranderd de key dus ook weer. Ik heb trouwens ook nog het processor id geprobeerd, maar deze bleek gelijk te zijn met een andere processor, geen optie dus.
Zijn er toevallig nog andere unieke id's waarmee ik een systeem kan identificeren?
Just do it.