You must pre-compile as jc_pin15 for hidden ascii-text before the vlx, before .vlx
(Defun dfn_cmd_undo (m169 / rr u c s a e w x y z)
(setq;|a000|;
u ".UNDO"
c (jc_pin15 19352 (list m169))) (jc_pin15 10470 (list 0)) (jc_pin15 29767 (list)) (setq;|a000|;
s const_cadundo) (setq;|a000|;
a (jc_pin15 16387 (list "UNDOCTL"))) (if (= c (chr 98)) (setq;|a000|;
e (command u "_BEGIN")
s (strcat c (jc_pin15 64752 (list s 2))))) (if (and (= c (chr 101)) (= (jc_pin15 15542 (list s)) (chr 98))) (setq;|a000|;
e (command u "_END")
s (strcat (chr 69) (jc_pin15 64752 (list s 2))))) (if (and (= c (chr 117)) (= (jc_pin15 3629 (list s)) (chr 49))) (setq;|a000|;
e (command u "_end")
e (command u "1")
s (strcat "E0" (jc_pin15 64752 (list s 3))))) (setq;|a000|;
w (= (boole 1 a 2) 2)
x (= (boole 1 a 1) 1)
y (jc_pin15 64752 (list s 3 1))
z (jc_pin15 64752 (list s 4 1))) (if (= c (chr 49)) (progn (if w (command u "_control" "_all" u "_auto" "_off") (if x (command u "_all" u "_auto" "_off"))) (setq;|a000|;
s (strcat (jc_pin15 15542 (list s)) (if w "C" "0") (if x "A" "0"))))) (if (= c (chr 48)) (progn (if (= y "C") (command u "_control" "_none")) (if (= z "A") (command u "_control" "_one")))) (setq;|a000|;
const_cadundo s) (jc_pin15 10470 (list nil)) (setq;|a000|;
rr a)
rr)
,
please you compare one same routine . My question = Can you understand the top-dfn_cmd_undo as like
bottom-dfn_cmd_undo? If you not understand in full-source.ascii.text, then I believe even even You cannot half-understand inside .vlx. Anyway You can make .vlx the top-dfn_cmd_undo anytime , and You can send the top.vlx tou your "client" .. The problem is encrypt more-dynamically the top-top-dfn_cmd_undo.lsp, then You glide , then you got the answer, but We need more help , is very hard very more more deep-encrypted solution, Today is only stage1 of your-question.
(Defun dfn_cmd_undo (m169 / rr u c s a e w x y z)
(setq;|a000|;
u ".UNDO"
c (str_lwr m169)) (dfn_cmd_echo 0) (dfn_cmd_cancel) (setq;|a000|;
s const_cadundo) (setq;|a000|;
a (getvar "UNDOCTL")) (if (= c (chr 98)) (setq;|a000|;
e (command u "_BEGIN")
s (strcat c (substr s 2)))) (if (and (= c (chr 101)) (= (str_chr1 s) (chr 98))) (setq;|a000|;
e (command u "_END")
s (strcat (chr 69) (substr s 2)))) (if (and (= c (chr 117)) (= (str_chr2 s) (chr 49))) (setq;|a000|;
e (command u "_end")
e (command u "1")
s (strcat "E0" (substr s 3)))) (setq;|a000|;
w (= (boole 1 a 2) 2)
x (= (boole 1 a 1) 1)
y (substr s 3 1)
z (substr s 4 1)) (if (= c (chr 49)) (progn (if w (command u "_control" "_all" u "_auto" "_off") (if x (command u "_all" u "_auto" "_off"))) (setq;|a000|;
s (strcat (str_chr1 s) (if w "C" "0") (if x "A" "0"))))) (if (= c (chr 48)) (progn (if (= y "C") (command u "_control" "_none")) (if (= z "A") (command u "_control" "_one")))) (setq;|a000|;
const_cadundo s) (dfn_cmd_echo nil) (setq;|a000|;
rr a)
rr)
Very soon m I hope I got got sgte stage2 of your-question.😍 Eu multumesc tie ArsenieBoca🎯, Doamne milueste-ne.. Doamne milueste Ilie Lacatusu.