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