明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 36177|回复: 70

[求助]请教在lisp中加入注册码

  [复制链接]
发表于 2007-4-1 20:06:00 | 显示全部楼层 |阅读模式
本帖最后由 作者 于 2007-4-1 20:07:35 编辑

有点问题想请教,我想学习一下怎样在lisp中加入注册码,
附件中是我在网上收集的小程序,是用来修改字高和字宽和一个自动加载aaa.lsp的源程序,
命令分别为:ZG,ZK。我想修改为加入注册码:注册后才能使用命令:ZG,ZK和自动加载aaa.lsp文件;如果没有注册,侧提示请注册!
注册后就可以用这两个命令和自动加载aaa.lsp而且不再提示(简单说:注册后才能用lsp文件里的程序,如不注册提示请注册而不能运行这个lisp的程序)。
注册码没所谓,随便写一个吧,如果我要改的话我在源程序上改就行了,最好按这个写一个完整的出来看看,
以前我看过论坛中有讲到这样的问题,但说得不完全,对于我们这些不懂编程的人来说看不明白,不会编程真是麻烦! 求回复!

本帖子中包含更多资源

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

x
发表于 2007-4-4 10:51:00 | 显示全部楼层
本帖最后由 作者 于 2007-4-4 10:52:09 编辑

(vl-load-com)
(vl-load-all "Register")
(UseLimit)

;;;请在任何LSP文件中加入以上三行即可,注意一定要放在最前面!!!
;;;只支持AutoCAD2000及以上的版本
;;;Register.fas文件必须放在AutoCAD的支持路径下
;;;如Register.fas文件不在AutoCAD支持路径,请自行指定路径
;;;如(vl-load-all "C:/Program Files/AutoCAD 2004/Support/Register")
;;;现在的加密方式为
;;;获取物理磁盘C的序列号进行除2取整运算
;;;所以注册码=取整(申请码/2)
;;;如申请码为1550011861,则注册码=1550011861/2=775005930.5,去掉小数
;;;注册码则为775005930,即可注册成功

当然,技术在于交流,如果不涉及到什么机密及版权,只有共享才能让更多的人提高,也让自己提高。

本帖子中包含更多资源

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

x
回复 支持 1 反对 0

使用道具 举报

发表于 2007-4-26 10:23:00 | 显示全部楼层

不明白!

回复 支持 1 反对 0

使用道具 举报

发表于 2019-10-31 22:14:47 | 显示全部楼层
Thanks for sharing, but i thing we shouldn't generate code by serial disk, which change whenever re-install windows
发表于 2007-4-6 21:09:00 | 显示全部楼层

非常不错,谢谢!

发表于 2007-4-6 21:23:00 | 显示全部楼层
2楼楼主能否说的再明白点呀!我是新手!在此谢过!
发表于 2007-4-24 17:08:00 | 显示全部楼层

等到能做出需要加密的程序时,自然会加密的技术了。

 楼主| 发表于 2007-5-3 09:35:00 | 显示全部楼层

你不明白我告诉你吧,这个也是别人帮助我的,我也好应该帮助其它人,

首先你把"Register.lsp"文件下载放入你的CAD按装目录中,如:C:/Program Files/AutoCAD 2004/Support/

然后把(vl-load-com)
(vl-load-all "Register")
(UseLimit)

这一句话放在你的源程序的最上面,也就是说第一行,就可以了,

当你打开CAD,在命令行中提示有一个序号,你把这个序号除以2就是你的注册码了,就把除得的数输入命令行中就可以注册了,注意有小数的就去掉小数,见"cag"上面所说的,程序注册了就可以运行你的程序了.

程序在CAD第一次有效,如果你注册不了,可以再打开cad,再进行注册.

发表于 2007-5-5 19:53:00 | 显示全部楼层
本帖最后由 作者 于 2007-5-5 19:54:27 编辑

怎么吧把直接编到LISP中?

同时把lsp加密呢?
发表于 2007-5-26 11:20:00 | 显示全部楼层

翻译一下5楼的话,就是如果你真的能做出一个很好的程序

那你的水平就已经很高了,也就知道怎么加注册码了

如果真的有一个值得加注册码的程序,你就会想尽一切办法去学习这个方法,也就会了

如果是很简单的程序,应该共享出来,大家互相学习

楼主的这个程序好象很多的书上都是当作例题来讲的

发表于 2007-6-7 21:41:00 | 显示全部楼层
很好!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-25 05:35 , Processed in 0.175794 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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