Re: shroud

new topic     » goto parent     » topic index » view thread      » older message » newer message

George Walters wrote:
> Is it possible to shroud some includes but not the main program? I'm trying
> to hide some important stuff (to protect the software from theft) but still 
> be able to debug the program when it crashes so it will produce something 
> readable that is useful.

Using the 2.5 binder (which I think you have - but remember to
download it again to get the official release) you can:

   bindw -full_debug myprog.exw

This will give you an encrypted .exe that will produce a full, 
readable ex.err file in the event of a crash, just like you'd normally
get from the interpreter. The .exe will not contain any of your 
source statements, not even in encrypted form. 
It's done with line number tables and other magic. smile 
Your main file will also be hidden.

By default, without the "-full_debug" option, you'll get
a readable, but abbreviated version of ex.err, without variable
names, and with only rough line number info. 
Try it. It's much better than with the 2.4 binder.

Of course you can't trace a bound file, 
if that's what you meant by "debug".

Regards,
   Rob Craig
   Rapid Deployment Software
   http://www.RapidEuphoria.com

new topic     » goto parent     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu