Re[2]: [ActiveLock-Development] [Task #101350] Support automatic trial/eval
Brought to you by:
ialkan
From: Peter Y. <py...@vb...> - 2004-07-19 15:48:11
|
>|> Does any body have any suggestions on how to implement this >|> either inside or outside of AL? The objective is: once the user >|> installs the product, they should immediately be allowed to begin >|> the trial period. I'd like to hear your inputs. >| >| >| Could you set LockType = None, ship the app with a license file and >| have the installer set the RegisteredDate in the license file? >Therein lies my dilemma. >Right now the RegisteredDate is set during license generation time and >is included as part of the license key (i.e. the RSA signature). >In order to do what you suggested, we'd have to take RegisteredDate >out of the license key. >But if we did that, it would weaken the protection because it would >be possible, then, to hack the RegisteredDate. >- -T About the only option then is for the user to: 1) Accept that it's going to be weak. 2) Use server-side processing in his website to generate the license file when the user requests the download. I'm certain this would not be hard with asp.net. It would be harder with ASP as it would require a custom DLL on the server and not many shared hosting providers are keen on installing custom DLLs. Perhaps if we provided the custom DLL with source, many major hosting providers would be willing to install the DLL. Otherwise, perhaps a PHP solution could be created. I'm not too familiar with PHP so I don't know how capable it is. -Pete |