soly2006 发表于 2012-7-23 11:34:50

自从遇到别人软件注册码,把自己逼上学习lisp这条不归路。

spring007_22 发表于 2012-8-9 18:25:27

程序解释:

生成一个名为MY.DLL的文件,此文件记录了用户初始的随机数首次安装的日期等信息,然后每次执行程序时,程序会将用户输入的注册码和随机数进行对比并判断注册码是否正确,如果不正确则给予提示,如果正确则将正确的注册码及注册时间写入到MY.DLL文件中,并再下次运行程序时不再提示。此版本的注册模块梦扬特增加了30天时间限制功能,用户成功注册后程序将记录随机数 注册码 安装日期 限制日期等信息,当程序检测到系统时间达到限制时间时则重新生成新的随机数并提示注册。
谢谢解释啊

q530496591 发表于 2013-3-8 11:24:28

留个记号呀!不错!

vvcd 发表于 2013-3-23 22:30:20

不会哈,这个功能,学习中

vlisp2012 发表于 2013-3-24 09:35:50

本帖最后由 vlisp2012 于 2013-3-28 04:42 编辑

虽然程序还未写利索,还是要学习注册啊!
开玩笑的,高手不要介意啊!

幸福是真 发表于 2013-5-31 10:11:11

学习、学习、再学习......

xiaomm250 发表于 2013-5-31 11:10:26

把注册码写到注册表:(vl-registry-write "HKEY_CURRENT_USER\\Software\\TOOLS" "SN" “111” )
把注册码读出来:(setq sn(vl-registry-read "HKEY_CURRENT_USER\\Software\\TOOLS" "SN"))
删除注册!(vl-registry-delete "HKEY_CURRENT_USER\\Software\\TOOLS" "SN")
学习了!

illcyt 发表于 2013-9-23 23:01:25

qcw911 发表于 2012-7-20 08:10 static/image/common/back.gif
LISP源代码:

------------------------------------------------------------------------------------ ...

不错的东西,留着学习

海盗曹 发表于 2013-9-27 09:43:29

占坑学习一下~

tangjunasd58 发表于 2014-11-16 22:34:35

qcw911 发表于 2012-7-20 08:10 static/image/common/back.gif
LISP源代码:

------------------------------------------------------------------------------------ ...

这个授权码怎么算啊
页: 1 2 3 [4]
查看完整版本: 最简单的为lisp添加注册功能源代码