找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 2244|回复: 25

[求助] [求助]:怎么用LISP编写注册问题?

[复制链接]
发表于 2006-5-25 11:18:53 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

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

×
我用LISP编写了一套,现在准备是这样的:让没有注册的用户使用20次。超20次 就不运行。
怎样在注册表里写这样一个键值,用于记录使用次数?
或者在什么地方生成一个文件,记录次数?
谁能告诉我?
有连接的给个连接,有例子的给个例子,有想法给个想法,谢谢
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
发表于 2006-5-25 11:22:01 | 显示全部楼层
vl-registry-WRITE 寫注冊表涵數
vl-registry-READ 讀注冊表涵數
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 2个

财富等级: 恭喜发财

发表于 2006-5-25 11:33:06 | 显示全部楼层
如果你真的想限制使用次数,我认为还是自己找个地方来保存比较好,
注册表不一定好,对于有一定计算机知识的人来讲,从注册表中找出那个数据的保存位置不会是一件限难的事。
自己用LISP生成一个文件,再找个地方存放他,现在大家的电脑中文件数量之多,连他自己都搞不清,想找到你的文件,不是件易事,如果你再把文件的建立、修改时间等信息给动一下,哈哈,让他费神去吧!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-5-25 14:19:23 | 显示全部楼层
是的,关键不知道怎么写?
没有这样的例子,正在研究中
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 2个

财富等级: 恭喜发财

发表于 2006-5-25 14:24:41 | 显示全部楼层
给你几个相关函数,
OPEN 打开一个文件
WRITE-LINE 向文件中写一字符串
READ-LINE 从文件中读出一行
CLOSE 关闭文件
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2006-5-25 16:30:13 | 显示全部楼层
这样也许是个好办法,但是缺点是每次都要去改这个TXT文件,很容易被发现
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 2个

财富等级: 恭喜发财

发表于 2006-5-26 09:52:06 | 显示全部楼层
偶再出个馊办法,你把它藏在CAD的某个系统文件中,
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2006-5-26 10:09:05 | 显示全部楼层
请问winabcd 怎样修改文件建立、修改时间等信息!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2006-5-26 20:07:49 | 显示全部楼层
关键是注册码的算法
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2006-5-29 08:23:06 | 显示全部楼层
怎么在根目录建立一个文件,当用一次后里面数字加1
到20次就不能用了呢(当然把里面数字改回1,又可以应用了,那也无所谓)
关键是要这样的思路程序
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2006-5-30 23:44:00 | 显示全部楼层
如果此机上的盘是只读咋办?不能改又不能建立.
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 6个

财富等级: 恭喜发财

发表于 2006-5-31 10:50:28 | 显示全部楼层
看看这个哦!

  1. (defun over (n regpath / next)
  2.   (if (null overexit)
  3.     (setq overexit exit)
  4.   )
  5.   (setq next (vl-registry-read regpath "next"))
  6.   (cond        ((null next) (vl-registry-write regpath "next" 1))
  7.         ((>= next n) (overexit))
  8.         (T (vl-registry-write regpath "next" (1+ next)))
  9.   )
  10. )

  11. ;;调用方法
  12. (defun c:test (/ overexit)
  13.   ;;可选部分
  14.   ;;(defun overexit ()
  15.   ;;  (while T
  16.   ;;    (alert "使用期过了啦!\n请以后不要再加载这个东东了哦!!")
  17.   ;;  )
  18.   ;;)
  19.   (over 3 "HKEY_CURRENT_USER\\Software\\Autodesk\\AutoCAD")
  20. )
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2006-5-31 17:06:40 | 显示全部楼层
太幼稚了!
用REGSHOT可以看到你安装的时候对注册表的更改和文件的修改、增加、删除等等一目了然,这种限制菜鸟都可以搞定……
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 6个

财富等级: 恭喜发财

发表于 2006-5-31 19:34:09 | 显示全部楼层
呵呵!看看CAD的盗版都比正版多了
还有什么在CAD里用lisp加密还破解不了的呢!!

  (cond        ((null next) (vl-registry-write regpath "next" 1))
        ((>= next n) (overexit))
        (T (vl-registry-write regpath "next" (1+ next)))
  )
看清没啦?你就是删除了还没根治!
用限定次数以后还是要删除看你烦不烦
((null next) (vl-registry-write regpath "next" 1))
就说是CAD试用版吧!
试用到期了可以还原注册表再重装一次CAD就可以用了!
呵呵!看autodesk公司也没法了.
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2006-6-1 11:37:06 | 显示全部楼层
楼上的程序如果删除了还可以用一段时间。好像还是不太好!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )

GMT+8, 2024-11-18 21:35 , Processed in 0.300050 second(s), 59 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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