Posted on 2001-07-11
I would give away a million points for the correct answer on this (if I could, that is).
My problem: I'm writing a temperaturelogg program, but i have dificulties in finding this info on a majority of computers.
Now I use "Microsoft WMI scripting Library 1.1" to check for "Win32_TemperatureProbe" and also "Win32_Fan" and "Win32_HeatPipe".
The problem is that I have tested my program on a wide array of computers (letting over 50 ppl testing it) on diferent types of computers, new and old, hitech and lotech, win95/98/98SE/NT/W2K/ME/XP and the results are bad.
Only one (1) computer managed to report a temperatureprobe (but no degrees!) and other info i wanted (like CPU, mem, gfxboard etc) was only reported by W2K/ME/XP since they have this DLL installed from the start.
So I need another way of detecting any form of temperature in a system, via checking the motherboard, bios or whatever...
How can I do this so it will work on most machines (like software SiSoftSandra always reports the temp, so obviously it can be done)
A working examplecode or a direction to a code that works = you get the points...