Как узнать температуру процессора и скорость вращения куллера? [Visual C++ Win32]
На Visual C++ Win32
Попробуй её дизасемблировать, глянуть в импорт и отладить - какие функции она использует и как работает.
Может поможет?
Попробуй её дизасемблировать, глянуть в импорт и отладить - какие функции она использует и как работает.
Может поможет?
Если бы асемблер знал...
Может есть другие варианты, притом программа HDD Life знает только температуру дисков, а мне надо температуру процессора.
Если бы асемблер знал...
А ты сам что написал?
Как узнать температуру процессора и скорость вращения куллера?
На Visual C++ Win32
А какая разница C++ или Assembler! Одно и тоже!!!
Главное что Win32!
...
Ну, да температуру дисков только...
Скачай с wasm.ru OllyDbg и запули HDD Life.
Попробуй глянь какие функции она использует и как вообще определяет температуру дисков (надеюсь она использует WinAPI, а не какие-то drivers). Если она определяет их через WinAPI, то скорее всего есть Win32 и для определения температуры процессора - это наверное, родственные функции!!!
Кстати, мысля какая ещё есть...
В реестре Windows попимо основных разделов есть ещё и скрытый раздел, не помню только как он называется - вот там есть всякие счётчики производительности и т.д. - вся подобная ерунда!
Может на самом деле это не WinAPI, а через скрытый куст реестра всё определяется!?
скачай lm_sensors под linux. она с исходниками.
(ну и что что под линукс, железо-то везде одинаковое. тебе ведь надо знать откуда и как считывать)
Может ли кто глянуть его и подсказать, как выцепить температуру процессора и т. д.?
http://www.datasheet4u.com/download.php?id=527723
Качай Datasheets на датчик - там все написано. Было дело писал драйвер и приладу которая с ним общается и получает температуру проца, материнки и скорость вращения вентилятора на метеринке. Только под чип Winbond.
Что-то я ни того, ни другого в WMI не обнаружил.
Может, у Висты что-то изменилось, но у ХР такой информации не было.
Скачал, но разобраться в нем не смог, потому и в первом сообщении скинул на этот datasheet ссылку, может кто оюъяснит доходчиво ;)
Первое, с чего я начал, это WMI. К сожалению, очень мало материнских выдают экземпляры Win32_Fan и Win_32_TemperatureProbe, поэтому WMI отменяется.