You don't want to put the serial on a server, online. If your server is down or the user don't have access to the Internet (Windows is broken, ISP is temporary down, firewall conflicts, laptop on the road...), it won't be able to use the program.
Next problem is: what will happen if the user changed the hardware? You will have to generate a new serial, over and over. Finally the user may figure it out and will lie to you that it changed the hardware only to get a new serial for a new machine. I use this system in this moment. It is very safe, but very difficult to manage. By the way: there are tools that can change the serial number of a partition. [EMAIL PROTECTED] wrote: > Hi, > I have a standard delphi .exe that I want to distribute to authorised > Users, but do not want the application to be copied/sent to their > friends/colleagues. > I need a way of linking the executable to a specific computer, and only > allowing it to run on that machine. I have already looked at using the > disk serial number to make the computer unique, so that if John sent the > executable to Fred, it wouldn't work on his compuer because the disk > serial number is different. But, the administration of this is a bit > unwieldy, because Fred would have to run a program to tell him his unique > disk serial number, he would email it to me, and I could then save it to a > server, and have the application check the disk serial number on startup - > or something similar. > > Basically, I'd like some advice on how to best control software & > distribution easily, quickly, and cheaply - preferably by using a Delphi > component, or by any other easy method > > Regards, > Steve Bowker > > > *****************************************************************************Wincanton > plc is a leading European provider of supply chain solutions. We design, > implement and operate creative solutions for customers in 15 countries. Our > business has a turnover of over EUR2.7bn /GBP1.81bn and employs 27,000 staff > across 360 locations. Warehousing, transport and specialist services are > provided for customers in a range of sectors including automotive, retail, > FMCG, petrochemicals and manufacturing. Further information on our unique > achievements and competencies can be found by visiting > www.wincanton.co.uk > *****************************************************************************This > e-mail and any files transmitted with it are confidential and intended > solely for the use of the individual(s) to whom it is addressed. If you have > received this e-mail in error please contact IT Service Desk on +44 (0) 870 > 870 9393 or e-mail [EMAIL PROTECTED] Any views or opinions expressed are > solely those of the author and do not necessarily represent those of > Wincanton plcor any of its subsidiary companies. Unauthorised publication, > use, dissemination, forwarding, printing or copying of this e-mail and its > associated attachment(s) is strictly prohibited.Wincanton plc, Methuen Park, > Chippenham, Wiltshire SN14 0WT. > ***************************************************************************** > _______________________________________________ > Delphi mailing list -> [email protected] > http://www.elists.org/mailman/listinfo/delphi > > _______________________________________________ Delphi mailing list -> [email protected] http://www.elists.org/mailman/listinfo/delphi

