明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 2862|回复: 57

给lsp一键增加注册功能,自动生成注册机(有更新)

  [复制链接]
发表于 2025-7-29 13:23:44 | 显示全部楼层 |阅读模式
本帖最后由 baitang36 于 2025-7-30 11:27 编辑

工具必须在d:\syz-zjzc\目录下运行。
本工具包括三个文件:
1.一键增加注册功能.fas    ;主程序
2.注册机.txt                     ; 注册机模板
3.注册模块.txt                  ;注册模块模板
将 一键增加注册功能.fas 拖入绘图区加载即可运行,选择需要加注册的lsp文件,点打开。
生成两个文件:
1.文件名_已增加注册功能.lsp 这是增加注册功能后的lsp文件。
2.文件名_注册机.lsp  注册机,也就是计算注册码的工具。加载即可运行。
本工具已考虑不同用户的不同程序之间互相干扰的问题,每次运行生成的注册机和注册算法都不同。生成的注册机只能和配套的程序一起使用。
注册模块.txt 参考明经代码修改,感谢ajunseo houyuyu878 xiao1984 。
如需要本工具源码,请联系QQ5520971   
山东济南 盛玉增 研制
2025.7.29



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x

评分

参与人数 7明经币 +7 收起 理由
scut-wtl + 1 赞一个!
magicheno + 1 很给力!
hubeiwdlue + 1 很给力!
1028695446 + 1 很给力!
ssyfeng + 1 赞一个!
自贡黄明儒 + 1 很给力!
aws + 1 很给力!

查看全部评分

回复

使用道具 举报

 楼主| 发表于 2025-8-6 13:03:22 | 显示全部楼层
本帖最后由 baitang36 于 2025-8-6 13:05 编辑
amook147 发表于 2025-8-6 11:20
不知道呢  我看了看文件夹只读没有打开 ,  你这个插件确实有问题。。。   还需要修改  因为不止我遇到这 ...

你实验一下这几句是否出错?
(setq fi (open "d:/syz-zjzc/regmodule.txt" "r"))
(close fi)
(setq fo(open "d:/syz-zjzc/test.txt" "w"))
(close fo)
如果不出错,那可能是我的问题。如果出错,就是你的问题了。
回复 支持 1 反对 0

使用道具 举报

 楼主| 发表于 2025-7-31 13:37:52 | 显示全部楼层
xiaolong1487 发表于 2025-7-31 13:22
CPU 好像好多ID都是一样的

是的,现在的cpu同一批产品都是一样的。
但我这个注册码不会一样。
因为加了一个8位的随机数,出现重码的概率是1/8^8
回复 支持 1 反对 0

使用道具 举报

 楼主| 发表于 2025-8-9 10:36:44 | 显示全部楼层
本帖最后由 baitang36 于 2025-8-9 10:41 编辑
amook147 发表于 2025-8-8 21:33
我不懂代码   但是你说的方法我确实都试过了 就是不行   可能是我这电脑的问题吧  但是两台电脑都有问 ...

不是代码的问题,是你用法有问题。电脑系统有问题的可能性很小。可能你对d:\syz-zjzc\的理解有误
你打开d:盘,新建一个文件夹,把它改名为syz-zjzc,把所有文件都复制到这个文件中再试验。

英文版包括三个文件:
1.add_reg.fas                    ;主程序
2.regtool.txt                     ; 注册机模板
3.regmodule.txt                  ;注册模块模板
这三个文件必须在d:\syz-zjzc\下
回复 支持 反对

使用道具 举报

发表于 2025-7-29 13:41:18 | 显示全部楼层
抢个盛老师首发的沙发
回复 支持 反对

使用道具 举报

 楼主| 发表于 2025-7-29 14:15:54 | 显示全部楼层
lxl217114 发表于 2025-7-29 13:41
抢个盛老师首发的沙发

请重新下载附件,上一个版本有个逻辑错误。
回复 支持 反对

使用道具 举报

发表于 2025-7-29 14:44:13 来自手机 | 显示全部楼层
赞,给哥一个赞~谢谢分享
回复 支持 反对

使用道具 举报

发表于 2025-7-29 15:15:04 | 显示全部楼层
非常感谢您的分享
回复 支持 反对

使用道具 举报

发表于 2025-7-29 15:17:05 | 显示全部楼层
这个只能是用于autocad,能不能搞个同时适用于bricscad的呢?
回复 支持 反对

使用道具 举报

发表于 2025-7-29 15:24:51 | 显示全部楼层
作为一个好奇宝宝.必须安利上.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2025-7-29 15:36:16 | 显示全部楼层
本帖最后由 baitang36 于 2025-7-29 15:37 编辑
自贡黄明儒 发表于 2025-7-29 15:17
这个只能是用于autocad,能不能搞个同时适用于bricscad的呢?

因为用了内部保留函数,不适用于bricscad。
其实原理很简单,就是生成一个随机的表用于注册算法,把随机表写入模板文件中就完事了,目的是防止不同用户程序之间互相干扰。
生成的文件没有使用内部函数,还是能用于bricscad的。
回复 支持 反对

使用道具 举报

发表于 2025-7-29 16:50:17 | 显示全部楼层
(LOAD "D:/syz-zjzc/一键增加注册功能.fas") ; 错误: 无效的二进制文件格式: 体 (2) 错误
出现这个情况怎么处理
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-8-19 17:23 , Processed in 0.226077 second(s), 29 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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