how to lock a scriptto a certain machine?

what are some good ways to enforce licensing of apple scripts??

I have a script that someone might want but how can i prevent them from installing it on all machines after they buy just one copy?

any tips welcome.

Model: PowerBook G4
Browser: Firefox 1.5.0.4
Operating System: Mac OS X (10.4)

There are various techniques. For example, online activation (but would require a server, database and end-user internet access). Or serial number generation thru a machine unique code (ie, MAC address). Ie: you grab the machine’s MAC address, then generate a unique string. The user will purchase your script, and pass that unique string to you (instead of his/her email address, as in other cases), which you use to generate a valid serial number.