Supportnet Computer
Planet of Tech

Supportnet / Forum / Anwendungen(Java,C++...)

Seriennummer der CPU auslesen





Frage

Hallo Wie kann ich unter VB6 die Seriennummer der CPU auslesen, da gibt´s doch sicher eine Funktion dafür ?

Antwort 1 von TheRealWhistler

Hi,

hier gibt es erstmal ein grundsätzliches Problem:
Die Art und weise, wie man überhaupt Informationen über die CPU einholen kann hängt vom Typ und Hersteller ab.

D.h. im klartext musst du erst einmal in deinem Programm herausfinden um welche CPU es sich handelt.

Also ist es ein z.B: ein 80x86

Dannach kannst du herausfinden welcher der Hersteller ist, und kannst die unterstützten Features und Befehlssätze herausfinden. (z.B: ob SSE , 3Dnow oder MMX unterstützt wird.)

Das mit der Seriennummer ist nicht ganz so einfach, da z.B: beim PIII im Bios dafür eine passende Option aktiviert sein muss. Wie das beim P4 ist kann ich nicht sagen. (habe einen Athlon XP)

Das ist nicht standardisiert, und du solltest der Einfachheit halber auf vorgefertigte Bibliotheken zurückgreifen. (Welche es sicherlich irgendwo als Free-Ware bei sourceforge.net gibt.)

Ciao

Andreas

Antwort 2 von TheRealWhistler

PS:

Wenn das so einfach mit der Seriennummer wäre, könnte man einen Idealen Kopierschutz für seine geistige Arbeit programmieren.

Wenn der Nutzer die Software kauft und sich registrieren lässt, bekommt er ein nur für seine CPU-zugeschnittenes Programm, welches nur auf seinem Rechner ausführbar ist.

Ciao

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: