История изменений
Исправление firkax, (текущая версия) :
другого варианта нет
Как это нет? Есть конечно. Формат смарта элементарный, парсер занимает примерно 15 строк на Си. Проблемы только с тем что бы узнать какие номера атрибутов что означают, особенно там где они вендоро-моделе-специфичные. У smartctl просто база всех этих особенностей есть готовая, я думал простым способом из неё нужные названия и форматы извлечь, но видимо нельзя, надо вручную этот хедер читать, что впрочем тоже не сложно. В «утилитах контроллера» такой базы, с учётом того что она при выходе новых моделей обновляется, быть не может.
Исходная версия firkax, :
другого варианта нет
Как это нет? Есть конечно. Формат смарта элементарный, парсер занимает примерно 15 строк на Си. Проблемы только с тем что бы узнать какие номера атрибутов что означают, особенно там где они вендоро-моделе-специфичные. У smartctl просто база всех этих особенностей есть готовая, я думал простым способом из неё нужные названия и форматы извлечь, но видимо нельзя, надо вручную этот хедер читать, что впрочем тоже не сложно.