自从遇到别人软件注册码,把自己逼上学习lisp这条不归路。
程序解释:
生成一个名为MY.DLL的文件,此文件记录了用户初始的随机数首次安装的日期等信息,然后每次执行程序时,程序会将用户输入的注册码和随机数进行对比并判断注册码是否正确,如果不正确则给予提示,如果正确则将正确的注册码及注册时间写入到MY.DLL文件中,并再下次运行程序时不再提示。此版本的注册模块梦扬特增加了30天时间限制功能,用户成功注册后程序将记录随机数 注册码 安装日期 限制日期等信息,当程序检测到系统时间达到限制时间时则重新生成新的随机数并提示注册。
谢谢解释啊
留个记号呀!不错!
不会哈,这个功能,学习中
本帖最后由 vlisp2012 于 2013-3-28 04:42 编辑
虽然程序还未写利索,还是要学习注册啊!
开玩笑的,高手不要介意啊!
学习、学习、再学习......
把注册码写到注册表:(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")
学习了!
qcw911 发表于 2012-7-20 08:10 static/image/common/back.gif
LISP源代码:
------------------------------------------------------------------------------------ ...
不错的东西,留着学习
占坑学习一下~
qcw911 发表于 2012-7-20 08:10 static/image/common/back.gif
LISP源代码:
------------------------------------------------------------------------------------ ...
这个授权码怎么算啊