Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.12.05;
Скачать: CL | DM;

Вниз

Мониторинг процессора   Найти похожие ветки 

 
DelphiLexx ©   (2004-10-18 12:22) [0]

Как узнать температуру процессора, его напряжение(в том числе +3,+5,+12), скорость вращения вентиляторов, средствами DELPHI7


 
Дмитрий Ботвин   (2004-10-18 12:43) [1]

Средствами DELPHI никак!!! А вот через WMI можно. Ниже смотри
ссылки на статьи и примеры


 
DelphiLexx ©   (2004-10-18 13:10) [2]

Удалено модератором


 
DelphiLexx ©   (2004-10-18 13:18) [3]

Удалено модератором


 
DelphiLexx ©   (2004-10-18 13:27) [4]

Удалено модератором


 
DelphiLexx ©   (2004-10-18 13:31) [5]

Удалено модератором


 
Дмитрий Ботвин   (2004-10-18 13:31) [6]

Удалено модератором


 
KilkennyCat ©   (2004-10-18 13:45) [7]

для каждого чипсета - индивидуально.


 
DelphiLexx ©   (2004-10-18 13:46) [8]

Удалено модератором


 
DelphiLexx ©   (2004-10-18 13:48) [9]

Удалено модератором


 
Дмитрий Ботвин   (2004-10-18 13:49) [10]

[7] что значит для каждого чипсета????
Речь идёт о процессоре. Если их несколько, то получишь данные по
каждому из них.


 
DelphiLexx ©   (2004-10-18 13:50) [11]

Как разшифровывается WMI


 
Дмитрий Ботвин   (2004-10-18 13:52) [12]

DelphiLexx ты чё слепой? Читай [6] там всё написано и смотри ссылки в этом форуме ниже!!!


 
-=SS=- ©   (2004-10-18 16:22) [13]

> Средствами DELPHI никак!!! А вот через WMI можно. Ниже смотри
> ссылки на статьи и примеры

Незнаю как у тебя но у меня именно на температуру процессора MWI не подходит. Пишет что отсутсвует провайдер или требуемое устройство.
Если у тебя работает то расскажи пожалуйста как ты этого добился.
Заранее благодарен.


 
Дмитрий Ботвин   (2004-10-18 17:08) [14]

Я написал какими средствами это получить, а вот что нужно, для
их работы надо почитать в MSDN. Я этим не занимался раньше,
подсказать не могу. Посмотри на www.msdn.microsoft.com


 
Дмитрий Ботвин   (2004-10-18 17:13) [15]

Я думаю, что бы получить данные с датчиков температуры, нужно
установить в системе драйверы на чипсет или софтину, которая
с матерью была.....


 
Игорь Шевченко ©   (2004-10-18 17:23) [16]

Дмитрий Ботвин   (18.10.04 13:49) [10]


> [7] что значит для каждого чипсета????



> Я думаю, что бы получить данные с датчиков температуры,
> нужно
> установить в системе драйверы на чипсет


Как прикажешь тебя понимать, Саид ? (с) Белое солнце пустыни.


 
-=SS=- ©   (2004-10-18 17:45) [17]

class  Win32_Processor : CIM_Processor
{
 uint16 AddressWidth;
 uint16 Architecture;
 uint16 Availability;
 string Caption;
 uint32 ConfigManagerErrorCode;
 boolean ConfigManagerUserConfig;
 uint16 CpuStatus;
 string CreationClassName;
 uint32 CurrentClockSpeed;
 uint16 CurrentVoltage;
 uint16 DataWidth;
 string Description;
 string DeviceID;
 boolean ErrorCleared;
 string ErrorDescription;
 uint32 ExtClock;
 uint16 Family;
 datetime InstallDate;
 uint32 L2CacheSize;
 uint32 L2CacheSpeed;
 uint32 LastErrorCode;
 uint16 Level;
 uint16 LoadPercentage;
 string Manufacturer;
 uint32 MaxClockSpeed;
 string Name;
 string OtherFamilyDescription;
 string PNPDeviceID;
 uint16 PowerManagementCapabilities[];
 boolean PowerManagementSupported;
 string ProcessorId;
 uint16 ProcessorType;
 uint16 Revision;
 string Role;
 string SocketDesignation;
 string Status;
 uint16 StatusInfo;
 string Stepping;
 string SystemCreationClassName;
 string SystemName;
 string UniqueId;
 uint16 UpgradeMethod;
 string Version;
 uint32 VoltageCaps;
};
При получении екземпляра класса через WMI он возвращает выше приведенный тип. Где что-то типа Temperature вообще не используется


 
Дмитрий Ботвин   (2004-10-18 18:11) [18]

Игорь Шевченко я же говорю - не знаю, что нужно для того чтобы
класс Win32_TemperatureProbe считал данные о температуре
проца. Х.з. я этого никогда не делал....


 
DC-AC   (2004-10-19 07:00) [19]

Что-то мне подсказывает, что кто-то перепутал WMI с SMBUS... Для начала
uses Google;
;-)


 
Игорь Шевченко ©   (2004-10-19 10:12) [20]


> кто-то перепутал WMI с SMBUS...


с DMI и с SMBIOS :))


 
-=SS=- ©   (2004-10-19 10:30) [21]

>> с DMI и с SMBIOS :))

А помоему это одно и тоже

WBEM/WMI SMBIOS Provider
SMBIOS (formerly known as DMI BIOS) provides information

Цитата с MSDN


 
Дмитрий Ботвин   (2004-10-19 11:18) [22]

Хватит разводить flame, нужно читать по Win32_TemperatureProbe в
MSDN и всё станет ясно.


 
KilkennyCat ©   (2004-10-20 21:41) [23]

мда... я-то думал, что все требуемые параметры мамка делает... вероятно, в проц уже стали загонять термометр, напряжометр, оборотометр... тогда, да, прога будет универсальная... а то, что прога от виа не идет на интеле - так это там лохи полные сидят.


 
naum   (2004-10-20 22:08) [24]

Готов помочь с чипсетом Winbond - сам просто в свое время писал... Если интересно - welcome мылом :) Есть отличная pdf"ка с примерами на С. Все просто и понятно... Где то даже демка валялась. А помог мне с этим делом разработчик Central Brain Identifier за что ему поклон :)


 
DelphiLexx ©   (2004-10-21 17:32) [25]

Naum, просьба выслать мне то что прелогаешь.
e-mail: Delphi71@yandex.ru


 
DelphiLexx ©   (2004-10-21 17:33) [26]

Naum, просьба выслать мне то что прелогаешь.
e-mail: Delphi71@yandex.ru



Страницы: 1 вся ветка

Текущий архив: 2004.12.05;
Скачать: CL | DM;

Наверх




Память: 0.53 MB
Время: 0.024 c
14-1099837490
ИМХО
2004-11-07 17:24
2004.12.05
Слово о TEX


6-1095851631
MSergey
2004-09-22 15:13
2004.12.05
Получение данных из Интернета


14-1100200907
Викусик
2004-11-11 22:21
2004.12.05
Глупый вопрос.


4-1096658084
Ермак
2004-10-01 23:14
2004.12.05
Кассовый аппарат и сканер - ???


1-1099753589
N@St
2004-11-06 18:06
2004.12.05
RTF <---> HTML