Steve,

You could take a look at Ionworx products (http://www.ionworx.com/). I 
think IceLicense will do what you want 
(http://www.ionworx.com/icelicense.html). The MachineID component 
returns an ID code that identifies a machine and is a bit robust against 
simple hardware changes. I have used both SecureCode and IceLicense and 
after struggling a bit with the not-so-transparent help files, found 
them easy to use.

However, do check out forums - these components have come in for 
criticism on developer discussion forums with claims that they are “easy 
to crack”. It is very hard to know how to evaluate these claims – they 
may just be spoiling tactics from competitors. Google "Ionworx 
icelicense problems" and see what comes up under the Groups heading.

For general background articles you might find these two sites helpful:

http://delphi.about.com/od/objectpascalide/a/aa012803a.htm

and

http://www.inner-smile.com/nocrack.phtml

If you don't know them already.

Rob

[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


-- 
Dr Rob Cameron
Lattice Networks Limited
tel: 01923 263 143
mob: 078 3434 8153
email: [EMAIL PROTECTED]
web: www.lattice-net.co.uk
-------------------------------
Lattice Networks Limited is a company registered in England and Wales 
with company number 3799279
Registered address:  Bridge End House, Park Mount Avenue, Baildon, Shipley, 
BD17 6DS
-------------------------------
Reclaim Your Inbox!
http://www.mozilla.org/products/thunderbird/
_______________________________________________
Delphi mailing list -> [email protected]
http://www.elists.org/mailman/listinfo/delphi

Reply via email to