I think it should also be possible to alter an existing custom property in a 
standalone, as long as the replacement text is the same length in bytes as the 
one you replace. This is because there's no redundancy caching in the stack 
file format. Better ask RunRev support if that's still true before investing 
any time into an approach like that tho.

So what you'd do is:

Make standalone with a custom property that contains dummy string, for example 
16 chars long. Now use a stack, script or other means to find that dummy string 
in the standalone, and replace it with a "proper" license string that is also 
16 chars long. Finally, your code in the standalone checks for the license 
string cprop, whenever the user enters his credentials. The standalone is now 
custom-coded for your customer, and no second one exists. Pretty easy to 
workaround for anyone snooping around, but so are most DRM measures.. Just 
think of Sim City 2013 ;-)

On 16.03.2013, at 10:09, Mark Schonewille wrote:

> Hi,
> 
> You can append a string to the end of a Windows executable and add a file 
> with a string to an OSX application package. You could use a standalone on 
> which you drop an executable or application package and automate the process.
> 
> --
> Best regards,
> 
> Mark Schonewille
> 
> Economy-x-Talk Consulting and Software Engineering
> Homepage: http://economy-x-talk.com
> Twitter: http://twitter.com/xtalkprogrammer
> KvK: 50277553
> 
> Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour 
> spaces. http://www.color-converter.com
> 
> We have time for new software development projects. Contact me for a quote.
> 
> On 3/16/2013 00:57, Dr. Hawkins wrote:
>> Is there a practical way to build serial numbers into standalones?  That
>> is, without taking the 10 minutes or so each to compile?
>> 
>> 
>> 
> 
> _______________________________________________
> 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


-- 

Use an alternative Dictionary viewer:
http://bjoernke.com/bvgdocu/

Chat with other RunRev developers:
http://bjoernke.com/chatrev/



_______________________________________________
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