Hallo Zusammen! Ich würde gerne ein Kleines Programm schreiben, welches unter Windows die CPU Temperatur ausliest und in eine log-Datei schreibt. Gibt es dafür irgendwo Schnittstellen die man abfragen kann? Grüße, Peter
nein gibt es nicht, und es ist sogar noch viel schwerer als du denkst. Denn die CPUs liefer in dem Register abhängig von der CPU verschiede zu interpretierende Werte. Wenn ich es noch richtig im Kopf habe dann liefert intel nur ein Relativwert zur Maximal zulässigen Temperatur (was auch sinnvoll ist weil der absolutwert eigentlich egal ist). In der CT war mal ein Artikel wo es beschrieben wurde. Eventuell findest du ein opensource programm was du weiter verwenden kannst, aber selber mal schnell schreiben ist sinnlos.
nimm doch was fertiges, z.B. www.argusmonitor.com läuft unter windows, gibts (auch) als Pröbchen. Wenn du die Probezeit überschritten hast, mußt du jedesmal beim Start 1-aus-5 klicken. Kann Werte in eine Logdatei schreiben
Ok. Hab mir nach meinen eigenen Google-Recherchen schon sowas gedacht. Dann wird es doch wohl ein fertiges Programm herhalten müssen. Aber nochmal aus Interesse: Über die Windows Management Instrumentation (WMI)wäre sowas nicht möglich? Wie machen Programme wie Everest und Co sowas denn? Greifen die auf die Hersteller API zu?
>Wie machen Programme wie Everest und Co sowas denn? Greifen die auf die >Hersteller API zu? Die holen sich das direkt über IO-Zugriffe.
Über diese Klasse kannst du Informationen zum Prozessor erhalten: http://msdn.microsoft.com/en-us/library/aa394373%28VS.85%29.aspx finde aber keine Temperaturangaben
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.