SteveMyres Posted January 8, 2013 Share Posted January 8, 2013 An option in development mode to create a pre-compiled file (CTLX or something) that can be distributed and run as a runtime on a machine with DAQ Factory installed, in the same way that a CTL can, but which cannot be decompiled or opened for editing. This version would obviously not allow runtime edits (since it allows no edits at all). Possibly allow certain config items to still be able to be specified at runtime (port settings, target IP addresses, etc.). If that isn't feasible, developers could still have those settings in a user editable file and create the variable items internally in script after importing the config/ini files. Note that I'm not suggesting the ability to create standalone exe's (though that would obviously be very cool if feasible) just a hard app file that can't be edited or viewed, and doesn't have a password to bypass. Link to comment Share on other sites More sharing options...
silogarrett Posted March 25, 2013 Share Posted March 25, 2013 I second this emotion. Really, this would be very handy (reassuring?) for us with clients in far away places. I know, I know, and I've taken all precautions mentioned in the forum, and all treasured personal advice you've sent me on security, but this seems like a really great idea for boneheads like me and all those to come. Link to comment Share on other sites More sharing options...
SteveMyres Posted January 16, 2014 Author Share Posted January 16, 2014 I'd really, really like to see this feature integrated soon. I would also appreciate if you could do a primer on methods for copy protecting our CTL's. This becomes especially important if we're building them into systems in quantity and shipping them to sites unseen, as opposed to traditional one-off industrial integration projects. And also the DDP compilation/encryption issue for storing frequently used functions as in a library. Thanks! Link to comment Share on other sites More sharing options...
EOlsen Posted February 10, 2014 Share Posted February 10, 2014 If not the ability to compile or encrypt the file, at least the ability to put a seperate password on scripts while still allowing a user to make modifications to their displays (they would still need a development key of course). Link to comment Share on other sites More sharing options...
SteveMyres Posted September 10, 2014 Author Share Posted September 10, 2014 A hierarchical sequence list, which I think was already requested by someone for general organizing purposes, would provide a convenient alternative to encryption of external library DDP's, except in those cases where you don't want to password the entire CTL. (Plus would save us from having to type "Device.MyLibrary.MyFunction()" every time we use one of them) If you have 100 reusable functions in the library, you don't want a flat sequence list, because the app-specific sequences get lost in the list of 100. Or, if not a hierarchical list under the current Sequence category, then maybe a new top level sequence sequence category called "Library functions" or something. Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.