So, ich schon wieder. Wenn du in Zeile 352 der Smartfunc.pas das hier:
Delphi-Quellcode:
AOut.Add(Format('%.2X %-29s%d%20s%d', [lDA^.bAttrID,
coAttrNames[lAttr],
lDA^.bAttrValue,
' ',
lAT^.bWarrantyThreshold]));
in das änderst
Delphi-Quellcode:
AOut.Add(Format('%.2X %-29s%d%20s%d%20s%d', [lDA^.bAttrID,
coAttrNames[lAttr],
lDA^.bAttrValue,
' ',
lAT^.bWarrantyThreshold,
' ',
lDA^.bRAWValue[0]]));
bekommst du den ersten "RAW" - Wert. Bei mir entspricht dieser Wert in der Eigenschaft "C2" der Temperatur der Festplatte. Allerdings weiß ich nicht, ob das genormt ist, sprich, ob alle Hersteller denselben Wert nutzen...