[ActiveLock-Development] Re: hi & questions
Brought to you by:
ialkan
From: Thanh H. T. <th...@ya...> - 2004-08-19 05:38:30
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hey Will, CC'ing the development list. Yeah, we do have a sort of dilemma with license transfer, don't we? Release() doesn't work like you think. It was intended to be used in conjunction with Acquire(). Right now it's just a stub, but it's use will be more apparent when we implement concurrent/multi-user licensing enforcement. | In short, the question is, given a lic file is |> already generated, how do i destroy a license on a machine? I can't think of how we can do it with the current version. We'd have to build some new features into AL, like introducing a new property to the license file called "Valid" or something, and provide an API for you to turn it on/off. What do you think? Let's brainstorm.... Also, this won't stop them from using the original liberation file to register the second time. So we'll probably have to include some sort of expiration period into the liberation key. i.e. you must register that key within, say, 7 days from the issue date, otherwise it will become useless. /Thanh Will Lin wrote on 16/08/2004 11:19 PM: | | 2. A question. As you know, I want to sell time-based license. I want | to allow a user to deactivate a license on 1 machine, and go to | another machine, to use whatever time is left in his license. This is | like a transfer of license from 1 machine to another. I have a web | backend for this to ensure no cheating. But I need a way to destroy | the AL license on the original machine - deleting the lic file is not | enough, as a user can make a copy of the lic file. I looked at the | method 'Release', but it does not do what I need. Am I missing | something here? I tried making copy of the lic file, AL does not seem | to be able to detect. In short, the question is, given a lic file is | already generated, how do i destroy a license on a machine? | | Regards, | Will | | -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (MingW32) iD8DBQFBJDzOEA/jxGpGbpURAsh1AJ0S252merbho4tZizNkIYN0fl0d9ACfQDsG ZJbT+QA4VK2eGhmzOKVUxNY= =Ag3L -----END PGP SIGNATURE----- |