Results 1 to 4 of 4

Thread: Is there an imei equivalent for desktops and laptops

  1. #1
    Join Date
    Aug 2010
    Posts
    16
    Thanks
    5
    Thanked 1 Time in 1 Post
    Qt products
    Qt4
    Platforms
    Windows Symbian S60 Maemo/MeeGo

    Default Is there an imei equivalent for desktops and laptops

    Is there any equivalent of the International Mobile Equipment Identity (IMEI) for desktop
    and laptop computers? I would like to write an application that uses some kind of hardware identification.

  2. #2
    Join Date
    Jan 2006
    Location
    Belgium
    Posts
    1,938
    Thanked 268 Times in 268 Posts
    Qt products
    Qt4
    Platforms
    Unix/X11 Windows
    Wiki edits
    20

    Default Re: Is there an imei equivalent for desktops and laptops

    Yes, processors have cpu id's

  3. #3
    Join Date
    Sep 2009
    Location
    UK
    Posts
    2,447
    Thanks
    6
    Thanked 348 Times in 333 Posts
    Qt products
    Qt4
    Platforms
    Windows

    Default Re: Is there an imei equivalent for desktops and laptops

    There are various means of PC identification, but none are 100% reliable, so you need to use a collection of them.

    As tbscope says, cpu id is perfect, but only works if its enabled (it can be disabled by the user and is by default disabled on most systems for privacy reasons)

    Network MAC Address is another good one, but again, can be changed by the user (but typically is not)

    Hardisk serial number is another, but can also be changed, and if they upgrade the number will obviously change.

    Root volume serial number works as long as they don't reformat (and be changed with suitable tools)

    Or you can scan the PC and make a hardware signature, but then if the user upgrades his PC, the signature becomes invalid.

  4. #4
    Join Date
    Aug 2010
    Posts
    16
    Thanks
    5
    Thanked 1 Time in 1 Post
    Qt products
    Qt4
    Platforms
    Windows Symbian S60 Maemo/MeeGo

    Default Re: Is there an imei equivalent for desktops and laptops

    Thanks very much tbscope and squidge! Can you tell me which classes in Qt (or Visual C++ 2008) I can use to access these parameters i.e. cpu id, Network MAC Address, Hardisk serial number, or Root volume serial number but especially cpu id.

Similar Threads

  1. equivalent
    By deepa.selvaraj in forum Qt Programming
    Replies: 3
    Last Post: 12th November 2007, 18:33
  2. Qt-equivalent of pthread_once
    By ShaChris23 in forum Newbie
    Replies: 1
    Last Post: 15th October 2007, 21:57
  3. what is equivalent to _bstr_t?
    By steg90 in forum Newbie
    Replies: 5
    Last Post: 14th May 2007, 09:57
  4. Replies: 0
    Last Post: 21st December 2006, 11:48
  5. Displaying on multiple desktops?
    By nupul in forum Qt Programming
    Replies: 8
    Last Post: 6th May 2006, 18:03

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Digia, Qt and their respective logos are trademarks of Digia Plc in Finland and/or other countries worldwide.