| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: WinAPI и системное программирование > как получить температуру? |
| Автор: Waldis 30.3.2005, 00:56 |
| Как получить температуру и рабочии напряжения в Windows NT, 2k или XP |
| Автор: Poseidon 30.3.2005, 01:47 |
| А темперетуру чего собственно? Процессора, всей системы, или еще чего? По точнее нужно быть! |
| Автор: Borland_Delphi_6 30.3.2005, 01:54 |
| Сдается мне, что тут в дело нужно пускать ASM, а не Delphi... |
| Автор: FRAGNATIC 30.3.2005, 02:45 |
| вот что за пару мин на яндэксе нарыл почитай будет интересно http://www.delphikingdom.com/asp/viewitem.asp?UrlItem=/mastering/wmi.htm (в конце статьи что-то про получение температуры) и ещё один оч хороший ответ на форуме на такой же вопрос "пальцем потрогай" ну и MSDN рулит) |
| Автор: p0s0l 30.3.2005, 09:28 |
| Через WMI - ненадёжно... По-крайней мере, у меня и еще на нескольких компах, на которых я пробовал - не узнать через WMI, т.к. нет экземпляров нужных классов... |
| Автор: FRAGNATIC 30.3.2005, 12:34 |
| ещё где-то мельком читал что всё зависит ещё от фирмы процессора) но не знаю так это или не так) |
| Автор: Snowy 30.3.2005, 14:34 | ||||
Можно попробовать пробежаться голышем по снегу. Если не поможет, то нырнуть в прорубь.
Можно еще через ASPI или... Могет это помогет: http://www.wasm.ru/forum/index.php?action=vthread&forum=4&topic=8969 http://www.wasm.ru/forum/index.php?action=vthread&forum=7&topic=4897 |
| Автор: p0s0l 30.3.2005, 19:13 | ||
А если ASPI - то максимум получим температуру винта... |
| Автор: Snowy 31.3.2005, 06:33 | ||
Угу. Именно ACPI. Поназывают одинаково, потом путаешься |
| Автор: dvamaster 1.8.2005, 05:01 |
| У меня мать 6OXT-A, так к ней ничего не подходит стандартного ПО, в смысле любительского, для определеня температуры и вращения кулера. Только GB сама в месте с дровами предоставила прогу для подглядывания за состоянием датчиков. У ней отдельно идут: w83781d.dll и Huadrv.dll. Надо полагать для дрова для чипов или что-то в этом роде. Может стоит накапать инфу для них? |
| Автор: R0nin 7.8.2005, 02:47 |
| to dvamester попробуй прогу Everest, вроди хорошо зделана! |
| Автор: VASYnA 22.12.2005, 21:51 |
| Вообщем разбирался я с этой вешью. ВОт как легко получить так это асемблер напрямую обращаешься к адресу памяти биоса и все. Это легко, но вот XP это запрещает, и не говорите, что моно обойти, нет никак. WMI не канает, слишко она заточена. Нужно работать с каждым драйвером по отдельности. К примеру AIDA содержит в себе такую базу. Так что это проблема очень открыта для всех нас. Я пропарился около 2 месяцев, но ничего не получилось. Программеры аиды не делятся секретами. Так что удачи. |