Проверьте данные датчика материнской платы в режиме реального времени с помощью С#

Я искал решение для проверки скорости вращения вентиляторов и данных о температуре с датчиков материнской платы в режиме реального времени.

WMI, кажется, дает вам только одно чтение, которое никогда не обновляется, и все, кажется, говорят использовать Open Hardware Monitor, но документация ужасна, и я не могу заставить .dll работать должным образом на С#.

Не предлагайте Open Hardware Monitor, если вы не готовы рассказать о реализации. Должен быть надежный способ сделать это.

В конечном итоге я буду запускать это как скрипт в единстве, если это поможет. Я могу использовать только решения, которые будут работать в .Net 2.0 или ниже.


person Josh Elias    schedule 20.07.2012    source источник
comment
Я должен был включить, я специально ищу процессор, но мне также нужны все доступные датчики.   -  person Josh Elias    schedule 20.07.2012
comment
Возможно, ваш вопрос должен быть о том, чтобы DLL работала для решения, которое лучше всего подходит для вашей проблемы.   -  person scottm    schedule 20.07.2012


Ответы (1)


Отчеты о работоспособности в стеке «аппаратное обеспечение ‹-> драйвер ‹-> программное обеспечение монитора» не стандартизированы, а C# — довольно необычный язык для написания информации о работоспособности оборудования, поэтому ваши возможности будут весьма ограничены. Извините, OHM, вероятно, ваш лучший выбор...

person user1528924    schedule 20.07.2012
comment
Что ж, я не против того, чтобы написать это на C++, а затем импортировать .dll. Я бы хотел использовать OHM, но, как я уже сказал, я думаю, что документация - это мусор, и для кого-то вроде меня, кто не так сообразителен в связывании .dll и использовании сторонних программ, мне нужно больше указаний. - person Josh Elias; 20.07.2012