明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
123
返回列表 发新帖
楼主: yxp

[讨论] LSP 加密与解密

  [复制链接]
发表于 2024-6-20 18:39:51 | 显示全部楼层
可以使用,也能透过乱码来达到加密的目的,很厉害!
发表于 2024-6-21 09:39:57 | 显示全部楼层
试试怎么样
发表于 2025-4-6 15:59:59 | 显示全部楼层
本帖最后由 被风吹走的灰尘 于 2025-4-6 16:06 编辑

命令: passLsp ; 错误: no function definition: READ_BIN
不知道是不是我设置的不对还是什么
cad2020

lsp文件中第一行是
"<a href="http://bbs.mjtd.com/forum-41-1.html" target="_blank" class="relatedlink">AutoCAD</a> PROTECTED LISP file\0x0D\0x0A\0x1A"


不行

然后在第一行换成
(setq *head* '(26 10 13 101 108 105 102 32 80 83 73 76 32 68 69 84 67 69 84 79 82 80 32 68 65 67 111 116 117 65))

还是不行



回复 支持 反对

使用道具 举报

发表于 2025-4-7 05:47:42 | 显示全部楼层
本帖最后由 baitang36 于 2025-4-7 05:55 编辑
被风吹走的灰尘 发表于 2025-4-6 15:59
命令: passLsp ; 错误: no function definition: READ_BIN
不知道是不是我设置的不对还是什么
cad2020

你的代码不全?需要下载附件中的lsp

;;读入二进制文件
(defun read_Bin( file / vbin ADO)
(setq ADO (vlax-create-object "ADODB.Stream"))
(vlax-put-property ADO 'type 1)
(vlax-invoke-method ADO 'open 'nil 'nil 'nil 'nil 'nil)
(vlax-invoke-method ADO 'LoadFromFile file)
(setq vbin (vlax-invoke-method ADO 'read 'nil))
(vlax-invoke-method ADO 'close)
(vlax-release-object ADO)
(vlax-safearray->list (vlax-variant-value vbin))
)
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2025-4-21 17:57 , Processed in 0.166558 second(s), 20 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表