mackavi wrote:
We bypass the Digital Workshop security method and create licence keys that, like a lot of software, are linked to the company's name. This registration information is displayed on publication launch. It won't stop piracy, and we could add other on-line checking, but in 'most' cases our software is used in group / class situations and what person would want another company's / school's name always splashed up?
Mack
When I generate a user key, it actually contains the username.
First I generate a suitable key using a custom algorithm from user details, then I split the serial number in half and embed the user name into the serial key.
To use the application for the first time, the user enters the key containing their name, being reminded their name is embedded in the key.
Internally Opus then extracts the key from the string and checks it for legality.
Each time the app starts, display it as Mack suggests in the splash screen, ie like
XXXX_Joe_Bloggs_XXXX (showing part of the key for effect)
Don't hide it in the About box - Fear of embarrassment is a strong deterrent...
Paul