Win a copy of Think Java: How to Think Like a Computer Scientist this week in the Java in General forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

How to read hard disk physical serial number?

 
Sami Ahmad
Greenhorn
Posts: 9
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi all,
please I would like to know how to read Serial number by Using Java.

I heard that I should use JNL.

Regards.
 
Ralph Cook
Ranch Hand
Posts: 479
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
There is an article on it here:

http://www.rgagnon.com/javadetails/java-0580.html

rc
 
Sami Ahmad
Greenhorn
Posts: 9
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
yeah I saw this article, this is not retrieve real or physical serial number for hard disk, it's return unique number for current time information for C driver. anyway I know that the JVM need to call Java Native Language JNL, which mean to use other language like C or Python but I don't know exactly how to get Serial number by use C or other language.

So I will use JNL to get Serial Number from C++ as Example. any ideas.

 
Ralph Cook
Ranch Hand
Posts: 479
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I haven't kept up with it, but it at least used to be referred to as JNI (Java Native Interface). That's how I would look it up through google or amazon.

There are books written on the subject. It is not a "beginning java" level thing; unless you're already familiar with very low-level mechanisms used by languages and OS language-independent library handling, there's going to be a LOT to learn.

Good luck with it.

rc
 
Campbell Ritchie
Sheriff
Posts: 48921
58
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Ralph Cook wrote: . . . It is not a "beginning java" level thing . . .
Agree. Moving thread.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic