Guest Posted October 15, 2013 Share Posted October 15, 2013 I want to convert Secure(*.fas) files to Lisp(*.lsp) because i use this lisp and i didnt take a backup. How i can convert it to lisp again ? Link to comment Share on other sites More sharing options...
dbroada Posted October 15, 2013 Share Posted October 15, 2013 I want to convert Secure(*.fas) files to Lisp(*.lsp) because i use this lisp and i didnt take a backup. How i can convert it to lisp again ? more knowledable people will be along soon but I don't think you can. Link to comment Share on other sites More sharing options...
ReMark Posted October 15, 2013 Share Posted October 15, 2013 Wouldn't that require a decompiler to accomplish? Link to comment Share on other sites More sharing options...
satishrajdev Posted October 15, 2013 Share Posted October 15, 2013 There is no option or tool available to convert *.fas files to *.lsp Link to comment Share on other sites More sharing options...
Guest Posted October 15, 2013 Share Posted October 15, 2013 There is no option or tool available to convert *.fas files to *.lsp And how can convert it now.all the time i need to have backup !!! I can not believe that Link to comment Share on other sites More sharing options...
ReMark Posted October 15, 2013 Share Posted October 15, 2013 (edited) You would need to find a fas file de-compiler. The thing is no one here is going to tell you where to find one. Why? Because in the wrong hands it would allow someone other than the author of the code to access the intellectual property of another person. Unfortunately, in your case, the person looking for such a de-compiler would also be the author of the original code. You sort of shot yourself in the foot on this one. Sometimes we are too smart for our own good. Just as an aside forum member rkmcswain wrote this back in 2005 based upon an experiment he conducted to decompile a fas file. http://rkmcswain.blogspot.com/2005/10/decrypt-fas-files.html The lesson to be learned here is quite simple. In the future store your source lisp files in a secure place so you will continue to have use of them should the need arise. Sometimes the best lessons are learned the hard way. Does anyone else find this to be ironic or is it just me? Edited October 15, 2013 by ReMark Link to comment Share on other sites More sharing options...
GP_ Posted October 15, 2013 Share Posted October 15, 2013 question: How, to Protect auto cad lisp? response: 1) You can use FAS (e.g. using the vlisp-compile function). ???????? I want to convert Secure(*.fas) files to Lisp(*.lsp) because i use this lisp and i didnt take a backup. How i can convert it to lisp again ? Link to comment Share on other sites More sharing options...
ReMark Posted October 15, 2013 Share Posted October 15, 2013 "We have met the enemy and they are us." Pogo. Prodromosm is doing a head slap right about now. Link to comment Share on other sites More sharing options...
SLW210 Posted October 15, 2013 Share Posted October 15, 2013 And how can convert it now.all the time i need to have backup !!! I can not believe that First rule of all things computer related is to have backups. Link to comment Share on other sites More sharing options...
ReMark Posted October 15, 2013 Share Posted October 15, 2013 It's one of the Ten Commandments of lispers. #7 - Thou shalt not compile before creating a backup. Link to comment Share on other sites More sharing options...
ReMark Posted October 15, 2013 Share Posted October 15, 2013 I think you should have sweated him a little more. Link to comment Share on other sites More sharing options...
rkmcswain Posted October 15, 2013 Share Posted October 15, 2013 Just as an aside forum member rkmcswain wrote this back in 2005 based upon an experiment he conducted to decompile a fas file. h t t p://rkmcswain.blogspot.com/2005/10/decrypt-fas-files.html and it's replacement page: http://bit.ly/16KEqnU Link to comment Share on other sites More sharing options...
ReMark Posted October 15, 2013 Share Posted October 15, 2013 So the chances of reassembling his code are still pretty slim? Link to comment Share on other sites More sharing options...
rkmcswain Posted October 16, 2013 Share Posted October 16, 2013 So the chances of reassembling his code are still pretty slim? Evidently not. Thanks a lot troggarf.... for the tool. It is not converting file to exact routine but does 80% of work.... Rest 20% we can understand Link to comment Share on other sites More sharing options...
SLW210 Posted October 16, 2013 Share Posted October 16, 2013 I moved the .fas to .lsp posts to a new thread, .fas to .lsp? in the AutoLISP, Visual LISP & DCL forum. Link to comment Share on other sites More sharing options...
Lee Mac Posted October 16, 2013 Share Posted October 16, 2013 I moved the .fas to .lsp posts to a new thread, .fas to .lsp? in the AutoLISP, Visual LISP & DCL forum. Personally, I was expecting you to delete it... Surely this is on the same level as attempting to break the Educational Stamp. Link to comment Share on other sites More sharing options...
ReMark Posted October 16, 2013 Share Posted October 16, 2013 Lee Mac raises a good point which from his perspective I can appreciate. We have what appears to be a unique problem though in that the author of the code is the same person who is trying to break into it. Do we help him out or let him learn a hard lesson? Hmmmm.... Where is Solomon when you need him? Link to comment Share on other sites More sharing options...
SLW210 Posted October 16, 2013 Share Posted October 16, 2013 I killed two threads for now. I was unaware a possible solution was posted. Link to comment Share on other sites More sharing options...
CheSyn Posted October 16, 2013 Share Posted October 16, 2013 Lee Mac raises a good point which from his perspective I can appreciate. We have what appears to be a unique problem though in that the author of the code is the same person who is trying to break into it. Do we help him out or let him learn a hard lesson? Hmmmm.... Where is Solomon when you need him? If you are referring to the OP, I highly doubt he is the author of the code. Look at his previous posts: 1) they usually call someone else's code his, and when called on it he says he "forgot where it came from." 2) he asks for code to be written (rather than help) because he does not know how and doesn't have time to learn. Link to comment Share on other sites More sharing options...
ReMark Posted October 16, 2013 Share Posted October 16, 2013 I have seen other instances where the OP has been chastised for his less-than-ethical behavior. I was prepared to give him the benefit of the doubt (maybe he changed his evil ways?) but not without making him suffer a little first. But your point is well taken. I think it should be put to a vote of the lisp guru community as to what to do in this situation. I'd abide by their decision. Thumbs UP? Or...thumbs DOWN? Which is it folks? Link to comment Share on other sites More sharing options...
Recommended Posts