gpd Posted July 13, 2010 Posted July 13, 2010 Hi all Is is possible to prevent a user from viewing ldata stored with an entity I means somehow hide the data so that vlax-ldata-list does not show the ldata stored. Thanks. Quote
Tharwat Posted July 13, 2010 Posted July 13, 2010 You can make your Lisp file with a new application wizard by Visual Lisp Editor and that will cover all data of that Lisp file and will work normally.... regards Tharwat Quote
gpd Posted July 13, 2010 Author Posted July 13, 2010 Sorry Tharwat I could not understand what you mean can you please explain your reply. Thanks. Quote
Tharwat Posted July 13, 2010 Posted July 13, 2010 In Visual Lisp Editor go menu->File->Make Application->New Application Wizard .........and follow up the steps untill you reach the end . So the file that you will get will be secured and can be opened but with no Lisp codes at all . try it .... Good Luck Tharwat Quote
alanjt Posted July 13, 2010 Posted July 13, 2010 Hi all Is is possible to prevent a user from viewing ldata stored with an entity I means somehow hide the data so that vlax-ldata-list does not show the ldata stored. Thanks. No, you can't hide it. If it could be hidden, it would be able to be extracted and read. tharwat313, you are way off. He's wanting to hide ldata (similar to xdata), not encrypt his LISP file. Quote
Tharwat Posted July 13, 2010 Posted July 13, 2010 Yahhh I thought he meant Lisp file data . if it is so . so he can not Sorry for misunderstanding Tharwat Quote
alanjt Posted July 13, 2010 Posted July 13, 2010 YahhhI thought he meant Lisp file data . if it is so . so he can not Sorry for misunderstanding Tharwat No harm. However, he posted a function that references ldata. If you didn't recognize it, you should have looked it up in the Help files before responding. Quote
Lee Mac Posted July 13, 2010 Posted July 13, 2010 > Tharwat, I agree with Alan: correct information far outweighs a quick response. > GPD, You cannot hide it in as much as preventing the user from extracting it (using LISP anyway). However you can disguise it.... eg.. using ASCII code shifting: (defun eh? ( x ) (vl-list->string (mapcar (function (lambda ( x ) (boole 6 x 42)) ) (vl-string->list x) ) ) ) (eh? "y_XZXCYO\013") Quote
Lt Dan's legs Posted October 4, 2010 Posted October 4, 2010 What are some good uses for vlax-ldata? Why would you want to hide it? Just trying to get a better understanding Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.