2010/8/22:本掲示板は閲覧専用です。データが一部破損しておりますがご了承ください。
  新規投稿 ┃ツリー表示 ┃スレッド表示 ┃一覧表示 ┃トピック表示 ┃番号順表示 ┃検索 ┃設定 ┃ホーム  
48 / 376 ツリー ←次へ | 前へ→

【2116】S.M.A.R.T のサポートは実は簡単だった。 ひよひよ 07/2/3(土) 14:14
【2121】あれ? ひよひよ 07/2/4(日) 22:38
【2122】神サイト発見 ひよひよ 07/2/4(日) 23:12
【2123】ここも ひよひよ 07/2/4(日) 23:21
【2124】Re:ここも ひよひよ 07/2/4(日) 23:35
【2125】まだ全部は読んでないけど・・・ ひよひよ 07/2/5(月) 0:30
【2126】Re:ここも ひよひよ 07/2/5(月) 0:50
【2147】Re:S.M.A.R.T のサポートは実は簡単だった。 Mc.N 07/2/22(木) 3:46
【2148】Re:S.M.A.R.T のサポートは実は簡単だった。 ひよひよ 07/2/22(木) 23:39

【2116】S.M.A.R.T のサポートは実は簡単だった。
←back ↑menu ↑top forward→
 ひよひよ  - 07/2/3(土) 14:14 -

引用なし
パスワード
   最近、S.M.A.R.T に対応した HDD ユーティリティを良く見かけるようになったのですが、WMI + MSStorageDriver_ATAPISmartData で簡単に S.M.A.R.T 情報が取得できるんですね。

CrystalDiskMark もベンチ+S.M.A.R.Tモニタリングソフトを目指しますかね。
もちろん、WMI で取得できる情報だけっていうのもアレなので、CrystalMark 2004 の HDD 情報収集機能を組み合わせて、ATA モードとキャッシュサイズぐらいは追加で取得できるようにしておきたいところです。

Vista では管理者権限は必要ですが、デバイスドライバがなくても実現できる範囲でアレコレできるので万人向けのユーティリティにできるかも!?

※突発的な妄想のため実現しない可能性も高いです。

【2121】あれ?
←back ↑menu ↑top forward→
 ひよひよ  - 07/2/4(日) 22:38 -

引用なし
パスワード
   う〜ん、簡単といいつつ未だに読めてません(涙

一応 MSStorageDriver_ATAPISmartData にアクセスして、Checksum とかは読めるようになったのですが、肝心の S.M.A.R.T 情報にたどり着けない。VendorSpecific
を array 型として取り出せばいいだけのようにも見えるんだけど・・・。う〜む、VARIANT がわかっていないからか COM がわかっていないからか・・・。とにかく苦戦中です。

ちなみに、話は変わりますが、DOM の勉強すべく、「標準 DOM スクリプティング」という本を買いました。まだ、読んでいる途中ですがかなりいい感じ。やっぱり、食わず嫌いはいかんね。

【2122】神サイト発見
←back ↑menu ↑top forward→
 ひよひよ  - 07/2/4(日) 23:12 -

引用なし
パスワード
   Self-Monitoring, Analysis and Reporting Technology (SMART)
http://smartlinux.sourceforge.net/

ダウンロード
http://smartlinux.sourceforge.net/smart/dev.php

どうやら、マイクロソフトのコードがあるみたいですね。
今すぐ確認できないのですが、ひょっとして DDK に入っていたのかな???

なんにせよ、時間をかければ CrystalMark にも組み込めそうですね。
(やるかどうかは別問題ですが)

【2123】ここも
←back ↑menu ↑top forward→
 ひよひよ  - 07/2/4(日) 23:21 -

引用なし
パスワード
   S.M.A.R.T. is SMART! 開発準備編
http://mcn.oops.jp/weekly/000806.htm

要するに 2000 以降にターゲットを絞れば簡単ってことですね。
CrystalMark で HDD の詳細情報を取得するためにがんばっていた頃 ATA の仕様書は結構読みましたがまたまた色々調べる必要がありそうです。

ただ、ほんのり心配なのは私がやるべきことなのかと・・・

【2124】Re:ここも
←back ↑menu ↑top forward→
 ひよひよ  - 07/2/4(日) 23:35 -

引用なし
パスワード
   どえらく濃い日記だ。これは読まねば・・・。

[のぶ]の日記
http://www.trialsoftware.com/nobu/diary/index.html

【2125】まだ全部は読んでないけど・・・
←back ↑menu ↑top forward→
 ひよひよ  - 07/2/5(月) 0:30 -

引用なし
パスワード
   ▼ひよひよさん:
>[のぶ]の日記
>http://www.trialsoftware.com/nobu/diary/index.html
とにかく、すげー

【2126】Re:ここも
←back ↑menu ↑top forward→
 ひよひよ  - 07/2/5(月) 0:50 -

引用なし
パスワード
   ▼ひよひよさん:
>S.M.A.R.T. is SMART! 開発準備編
>http://mcn.oops.jp/weekly/000806.htm

よくよく読んでみると SyncHack (http://mcn.oops.jp/wiki/) の方のサイトでしたか。
S.M.A.R.T 対応ソフトでオープンな実装がないから僕ががんばるか!!と一昨日は思っていたのですが、よくよく探すといっぱいあるな・・・。

Mc.N Homepage SDK
http://mcn.oops.jp/
のお持ち帰りコーナーに、S.M.A.R.T. utility for Windows 95/98/NT/2000 が・・・

【2147】Re:S.M.A.R.T のサポートは実は簡単だった...
←back ↑menu ↑top forward→
 Mc.N  - 07/2/22(木) 3:46 -

引用なし
パスワード
   smart 対応は意外と簡単ですよ。
ただし 9x 対応は切り捨てた方がイイです。smartvsd.sys の仕様が酷くて弄り方が皆バラバラで苦労しました。MS純正とIntelとCMDとPROMISEで挙動がビミョーに違うし、、、

smart は HDD 毎に方言が多いのと、実際の所、あまり役立たない情報ばかりだったりするので、HDD に不要なストレスを加えるだけのような気がしてあまり乗り気ではないです。

私でよければ協力しますよ>smart取得。

【2148】Re:S.M.A.R.T のサポートは実は簡単だった...
←back ↑menu ↑top forward→
 ひよひよ  - 07/2/22(木) 23:39 -

引用なし
パスワード
   ▼Mc.Nさん:
>smart 対応は意外と簡単ですよ。
>ただし 9x 対応は切り捨てた方がイイです。smartvsd.sys の仕様が酷くて弄り方が皆バラバラで苦労しました。MS純正とIntelとCMDとPROMISEで挙動がビミョーに違うし、、、
>
>smart は HDD 毎に方言が多いのと、実際の所、あまり役立たない情報ばかりだったりするので、HDD に不要なストレスを加えるだけのような気がしてあまり乗り気ではないです。
よく指摘されますよね。数値が持つ意味が各社まちまちで・・・
温度も基準が各社ごとに違うようですし・・・
つまり、気休め?

>私でよければ協力しますよ>smart取得。
ありがとうございます!!
もし、Smart 関連ユーティリティを開発することにして、途中で行き詰ったりした場合にはまたアドバイスいただければと思います。

48 / 376 ツリー ←次へ | 前へ→
  新規投稿 ┃ツリー表示 ┃スレッド表示 ┃一覧表示 ┃トピック表示 ┃番号順表示 ┃検索 ┃設定 ┃ホーム  
ページ:  ┃  記事番号:   
48452
(SS)C-BOARD v3.8(とほほ改ver2.1) is Free