Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 25.08.2010, 17:52   #1
the_deer_one
Участник клуба
 
Аватар для the_deer_one
 
Регистрация: 04.04.2010
Сообщений: 1,554
По умолчанию Как узнать температур процессора?

Попытался вытащить эту информацию с помощью wmi.

Класса MSAcpi_ThermalZoneTemperature в пространстве имён root\cimv2 тупо нету.

Ещё имеются Win32_TemperatureProbe, и CIM_TemperatureSensor но они пусты.

Почему их нету? И почему последние классы пусты?

Какие ещё могут быть варианты получения температуры, помимо wmi? Ведь делают же это как-то разработчики платных утилит.
the_deer_one вне форума Ответить с цитированием
Старый 25.08.2010, 19:13   #2
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

вы в .NET чтоли?
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 25.08.2010, 21:33   #3
the_deer_one
Участник клуба
 
Аватар для the_deer_one
 
Регистрация: 04.04.2010
Сообщений: 1,554
По умолчанию

Я точно в wmi, а в остальной иерархии я особо не разбирался.

Есть утилиты для мониторинга температуры. Может попробовать покопать в этом направлении. Может кто знает утилиту, способную при превышении заданного порога температуры запустить стороннюю программу?

P.S.
А вот так температура смотрится в линуксе.
cat /proc/acpi/thermal_zone/THRM/temperature
Винда явно пошла не по тому пути. х_х
the_deer_one вне форума Ответить с цитированием
Старый 25.08.2010, 22:31   #4
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

wmi не относится к ЯП.
просто я про пространство имен(на чем пишете короче)

вызывайте wmi функции, а не пространства имен ищите.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
определить тактовою частоту процессора и узнать название активной видеокарты и объём памяти SalasAndriy C++ Builder 7 14.04.2012 16:17
Узнать разрядность процессора dimonbest Общие вопросы Delphi 16 01.10.2011 09:15
Построить график температур zheka89 Паскаль, Turbo Pascal, PascalABC.NET 0 27.04.2010 07:22
Построить график температур в delphi Acyaa Помощь студентам 0 03.06.2009 18:31
Delphi 6 - Программа должна узнать уровень загруженности процессора Никки Общие вопросы Delphi 3 20.11.2007 19:40