- ベストアンサー
Java言語でハードディスクの温度を測ることは可能ですか?
下記のツールのようにJavaだけでHDDの温度を 測ることは可能でしょうか? http://www.forest.impress.co.jp/article/2002/12/10/okiniiri.html
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
S.M.A.R.T(Self-Monitoring Analysis and Reporting Technology) を取得することでHDDの温度も取得できます。 http://www.itmedia.co.jp/help/tips/linux/l0682.html 上のページのhddtempのリンクは切れていて現在はここです。 http://www.guzu.net/linux/hddtemp.php ここにC(linux用)で書かれたソースがあります。 これをWindows用に書き直してJNIを使い橋渡しすれば 出来ると思います。
その他の回答 (1)
- pcbeginner
- ベストアンサー率46% (261/560)
回答No.1
HDDに温度取得のためのjavaのAPIがあれば可能かと思います。 そうでなければ温度取得とjavaの間に何か橋渡しするものがないと無理だと思います。
質問者
補足
おっしゃるとおりですよね。 JavaだけでできなければJNIとか使って やるしかないですね。 あとはJavaにHDDの温度を測るAPIがあるかどうか・・・
お礼
Cはまったく知らないのでしんどいと思いますが、 気合でいじってみます。 どうもありがとうございました~。