Solved

get moterboard sn

Posted on 2000-03-14
6
236 Views
Last Modified: 2010-04-04
hi all
iam tring to get some protection on my delphi files  i got the procedure to read the hard disk sn that's not enough
any idea how can i get the motherboard sn and processor sn?
0
Comment
Question by:zaferms
  • 3
  • 2
6 Comments
 
LVL 12

Expert Comment

by:rwilson032697
Comment Utility
Check out the TASCPUInfo component, which reports the motherboard serial number and the speed of the host CPU.
 
TASCpuInfo is shareware and can be downloaded from:
 
http://www.bhnet.com.br/~simonet

As for the CPU serial number, it is only available on the AMD Athlon and Intel P-III and above. The code can be found at developer.intel.com.

It is not available on most CPUs in the market today (most AMDs, P-I, P-II, etc..) which tends to make this less than useful!

Cheers,

Raymond.


0
 
LVL 15

Expert Comment

by:simonet
Comment Utility
Correction:
TASCPUInfo is freeware. You can use the components downloadable from the site free of charge. However, the source is not available and I retain all rights over the source code.

Alex
Athena's Place: http://www.bhnet.com.br/~simonet
0
 
LVL 12

Expert Comment

by:rwilson032697
Comment Utility
Oops... :-)
0
How to run any project with ease

Manage projects of all sizes how you want. Great for personal to-do lists, project milestones, team priorities and launch plans.
- Combine task lists, docs, spreadsheets, and chat in one
- View and edit from mobile/offline
- Cut down on emails

 

Author Comment

by:zaferms
Comment Utility
thanks all but still i can't get uniq
sn which means there is a smiller mother board sn if they are same brand and model iam looking for something that is uniq inside the client computer
beside the hard disk Sn to lock my application so no body will copy it.
any idea.... thanks.
0
 
LVL 12

Accepted Solution

by:
rwilson032697 earned 20 total points
Comment Utility
No method you come up with will be totally foolproof. The more complex you make it, the more headaches you will make for yourself (eg: when the user does a motherboard upgrade, or adds a disk or does any one of a number of other things to the hardware that will break your code theywill be calling you about your software that no longer works!)

Cheers,

Raymond.
0
 
LVL 15

Expert Comment

by:simonet
Comment Utility
Ray's right. Even the CPU s/n can give you a headache (eg. if the user upgrades the CPU only or changes it).

0

Featured Post

IT, Stop Being Called Into Every Meeting

Highfive is so simple that setting up every meeting room takes just minutes and every employee will be able to start or join a call from any room with ease. Never be called into a meeting just to get it started again. This is how video conferencing should work!

Join & Write a Comment

Suggested Solutions

The uses clause is one of those things that just tends to grow and grow. Most of the time this is in the main form, as it's from this form that all others are called. If you have a big application (including many forms), the uses clause in the in…
Introduction Raise your hands if you were as upset with FireMonkey as I was when I discovered that there was no TListview.  I use TListView in almost all of my applications I've written, and I was not going to compromise by resorting to TStringGrid…
Internet Business Fax to Email Made Easy - With eFax Corporate (http://www.enterprise.efax.com), you'll receive a dedicated online fax number, which is used the same way as a typical analog fax number. You'll receive secure faxes in your email, fr…
This video demonstrates how to create an example email signature rule for a department in a company using CodeTwo Exchange Rules. The signature will be inserted beneath users' latest emails in conversations and will be displayed in users' Sent Items…

771 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

13 Experts available now in Live!

Get 1:1 Help Now