Results 1 to 10 of 10

Thread: get a string which is unique for each computer

  1. #1

    Thread Starter
    Fanatic Member
    Join Date
    Nov 2003
    Posts
    784

    get a string which is unique for each computer

    Dear The Expert,
    I need to get a string which is unique for each computer, this is used for software protection. .. I would appreciated if someone could provide me solution?

    many thanks

    Winanjaya

  2. #2
    I'm about to be a PowerPoster! mendhak's Avatar
    Join Date
    Feb 2002
    Location
    Ulaan Baator GooGoo: Frog
    Posts
    38,170
    Get the Hard Drive serial number.

    http://www.mvps.org/vbnet/index.html...olumelabel.htm

  3. #3
    Banned randem's Avatar
    Join Date
    Oct 2002
    Location
    Maui, Hawaii
    Posts
    11,385
    Winanjaya


    The only thing you will be protecting the software from is the person who purchases it. You can only get unique strings from certain HW serial numbers.

    Now to attempt to force a client to only have one machine in their life or they can not use the software... is quite rude.

  4. #4
    Fanatic Member
    Join Date
    Sep 2002
    Location
    Lexington, SC
    Posts
    586
    You could perhaps get the name that windows is registered to.. this would allow the person to use the software on multiple machines that they own and have registered appropriately with their name.

    Still a big hassle to any customer that uses your software though. And this isn't exactly what you asked for as in being unique to the machine.

  5. #5

    Thread Starter
    Fanatic Member
    Join Date
    Nov 2003
    Posts
    784
    I though the only way for securing the application is to get the unique hardware ID (eg. s/n mainboard, s/n harddisk) after that based on it we can create customer id, by using customer id then we can produce regisration no. (by using some formulas) .. the point is how to get the unique hardware ID..? should I ask assembly programmer to create the DLL then I call it from my VB6's application? .. any suggestion would be appreciated and thanks a lot in advance

    Regards
    Winanjaya

  6. #6
    Banned randem's Avatar
    Join Date
    Oct 2002
    Location
    Maui, Hawaii
    Posts
    11,385
    Winanjaya


    Assuming each customer has more than one machine... why would you limit the customer to which machine he can install on?

    Suppose that machine dies and they need to use another machine... they are screwed.

    BTW: No customer ID is ever created on a piece of hardware.

  7. #7

    Thread Starter
    Fanatic Member
    Join Date
    Nov 2003
    Posts
    784
    Thanks for your speedy reply, so should I use dongle for doing this? .. any comment?


    TIA

    Winanjaya

  8. #8
    Banned randem's Avatar
    Join Date
    Oct 2002
    Location
    Maui, Hawaii
    Posts
    11,385
    Winanjaya

    That would be a better way...Expecially for the customer.

  9. #9

    Thread Starter
    Fanatic Member
    Join Date
    Nov 2003
    Posts
    784
    But .. How to read dongle (eg. parallel dongle and or serial dongle) .. do you have tips for it? ..


    Regards
    Winan

  10. #10
    Banned randem's Avatar
    Join Date
    Oct 2002
    Location
    Maui, Hawaii
    Posts
    11,385
    Winanjaya

    No, but I suppose the manufacturers of the dongle would.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width