RE: Unique ID (Chris Wood)
RE: Unique ID (Chris Wood)
- Subject: RE: Unique ID (Chris Wood)
- From: email@hidden
- Date: Thu, 31 Jan 2002 16:41:08 EST
Chris, 
There are a number of copy-protection schemes. Evaluate some of them for 
yourself:
1. You could also have an installer that installs two files -- an invisible 
text file (sys/prefs) and the applescript you are trying to protect. On 
launching the applescript, the first lines of code would check for the 
existence of the text file and match it contents to the machine's hardware 
info (such as ethernet hardware address).
2. Direct comparison - the hardward ID of the hardware address (via system 
profiler or via network set-up extension).
3. You could have the script communicate via TCP/IP back to a server you 
owned on each run, thus passing and verifying the validity of the originating 
mac remotely.
4. You could contact one of the dongle manufacturers, and bundle a dongle (a 
device that hangs off the USB or ADB port and acts as a hardware verification 
of license). In small quantities, the cost should be around $50 each.
5. You should perhaps consider rewriting the code in FutureBasic or some C 
compiler, so that you can take greater advantage of other copy-protection 
schemes. 
Good luck!
=-= Marc Glasgow