Also, I want to add this: Yummy Interactive who is behind SoftwareShield has 
responded to my tech support questions about what to do, but I’m somewhat 
flummoxed with their responses. They assume I have more technical chops. This 
is the kind of thing:

> 1. Is it possible to create a project that allows a user to have “unlimited” 
> use for two weeks, then reverts to a “limited” version? Does this require use 
> of a generated serial number, and an entity on your server?
> 
> 
> The requirement can be implemented as following:
> 
> (1) create a project, the default/first entity's license model is "Expire By 
> Period" 
> (http://doc.softwareshield.com/UG/license_action.html#expire-by-period 
> <http://doc.softwareshield.com/UG/license_action.html#expire-by-period>) 
> license model, set the periodInSeconds to 1209600 (two weeks).
> 
> (2) in your app code, checks if the entity status is expired, run app in 
> "unlimited" mode if not, switch to "limited" mode if expired. 
> 
> 
> 
> if (entity->isLocked()){
>   //this entity is locked or trial already expired.
>   //we may pop up info to prompt for purchase.
>   run_in_limited_mode();
> } else {
>   //this entity still in two-weeks trial period
>   run_in_unlimited_mode();
> }
> 
>   please refer to (http://doc.softwareshield.com/PG/index.html#pg_index 
> <http://doc.softwareshield.com/PG/index.html#pg_index>) for SDK programming.
> 
> (3) use the license model's action ACT_SET_EXPIRE_PERIOD / 
> ACT_ADD_EXPIRE_PERIOD 
> (http://doc.softwareshield.com/UG/license_action.html#act_set_expire_period 
> <http://doc.softwareshield.com/UG/license_action.html#act_set_expire_period>) 
> to manipulate the customer's trial period. Basically it means you create 
> serial numbers (with ACT_XXX_EXPIRE_PERIOD) on our web portal, send a serial 
> number to the customer after payment, the user input the serial number on the 
> license UI page so the app can run in "unlimited" mode again. 
> 





_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Reply via email to