Hack x Crack - Comunidad de Seguridad informática
Programación => C / C++ => Mensaje iniciado por: Roy341 en Agosto 25, 2014, 04:36:23 pm
-
Hola a todos y gracias de antemano a todos los que me ayuden con mi duda.
Lo que quiero es programar un software simple en C para saber la temperatura de los componentes del PC. He buscado en google para guiarme mas o menos como vendria siendo el código fuente pero resulta que nada solo me salen programas ya hechos. No quiero un codigo fuente completo solo la función, intrucción o acceso a API que te devuelve los valores de las temperaturas.
Saludos Roy
-
Todo mejoraria si dijeses el sistema operativo para el que la quieres y ese tipo de cosas. Tengo entendido que las llamadas ioctl y llamadas a nivel de SO suelen ser diferentes en cada sistema. Creo que esto te puede ayudar un poco.
linux:
https://www.kernel.org/doc/Documentation/watchdog/watchdog-api.txt
echale un vistazo a la parte de :
Some drivers can measure the temperature using the GETTEMP ioctl. The
returned value is the temperature in degrees fahrenheit.
int temperature;
ioctl(fd, WDIOC_GETTEMP, &temperature);
windows:
http://msdn.microsoft.com/en-us/library/aa394493%28VS.85%29.aspx
-
Ho sorry se me ha pasado, uso Windows 7, y muchisimas gracias por el link, espero poder devolverte el favor.
Saludos R@y341