Forum: Win32/Win64 API (native code)
Delphi
by ich.online,
27. Apr 2007
Danke.
Ist die Univesal Unique ID in jedem Bios vorhanden?
Unter Windows funktioniert das, bei Linux unter Wine gibt es eine Fehlermeldung:
Error on reading BIOS!
Datei nicht gefunden
Forum: Win32/Win64 API (native code)
Delphi
by ich.online,
27. Apr 2007
Ist die Universal Unique ID denn immer vorhanden? Wenn ja, gibt es dafür irgendwo Quellcode?
Die CPU-ID ist ja fast nie da. Darum komme ich damit ja auch nicht weiter.
Ich habe das bisher immer über die HDID gemacht. Das reichte ansich aus. Wenn es auch leicht zu manipulieren ist. Ein normaler Endanwender kann das aber nicht. Nur jetzt wollte ich das unter Linux mit Wine laufen lassen. Da...
Forum: Win32/Win64 API (native code)
Delphi
by ich.online,
27. Apr 2007
Hi Klaus,
das ist dumm. Somit kann ich das für den Kopierschutz vergessen.
Wenn ich jetzt was auf einem Notebook installiere, wenn ein Kabel dran ist, wird die App die Adresse ja nicht mehr finden, wenn das Kabel weg ist.
Sonst vielleich jemand eine Idee, wie man einen Rechner über die Hardware eindeutig identifiziert?
Gruß
Forum: Win32/Win64 API (native code)
Delphi
by ich.online,
27. Apr 2007
Da funktioniert bei mir etwas nicht.
Ich habe im Notebook eine feste Karte und eine Wireless.
GetMACAdress liefert die MAC der Wirelesskarte
GetMacAddressCount liefert 1
GetMACAddress(0) liefert die MAC der Wirelesskarte
GetMACAddress(1) liefert mac not found
Die feste Karte ist aktiv, aber kein Kabel dran.