明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
楼主: TENGOMARK

[讨论] 程序期限的设定

    [复制链接]
发表于 2008-6-9 12:08:00 | 显示全部楼层

  我很想看看! 

发表于 2008-6-9 13:02:00 | 显示全部楼层
我也想學學 謝謝分享喔 
发表于 2008-6-9 13:33:00 | 显示全部楼层
不会吧,要达到41才可以浏览
发表于 2008-6-9 17:56:00 | 显示全部楼层
虽然不懂,但还是想看看
 楼主| 发表于 2008-6-10 22:01:00 | 显示全部楼层

版主:您好!

     真的非常感谢,还是版主英明,我先前只用了检测当前日期,后面的语句是设定判别日期,超出本程序判别语句中的设定值时,则转用一条本程序中不能使用的语句来报错,此方法缺点是,只要改动当前计算机日期就可以。

     看了版主的主义,有了新的启示,只是能否告知更加详细的,比如在c:\test\safe.txt文件中有20080630字样,能否给出一段读入判定LISP程序。1,因为我对“如果未找到这个文件,程序将删除本程序在磁盘上的副本,建立一个与本程序副本相同的文件”不知道如何删除副本。2,第二个方案是如何建立注册表中的文字也不知道如何来实现,并且建立后如何去访问也不知道。(当然,目前我是挨台挨台计算机装入我编写的程序,我是有机会去更改要使用我程序的计算机中的东西的)。

     还望版主能够指导得更加具体一些。

     先在这儿谢了

发表于 2008-6-10 22:53:00 | 显示全部楼层

游客,本帖隐藏的内容需要发帖数高于 5 才可浏览,你当前发帖数只有 0

发表于 2008-6-11 04:31:00 | 显示全部楼层

thanks

 楼主| 发表于 2008-6-11 05:13:00 | 显示全部楼层

版主:您好!

      非常感谢版主的回复,看来版主的知识面要比我们这些初学的人深许多,我将进行试验编程。在试验之前,还想请教您程序里面的下面一段:

(if (setq mfnm (findfile "safe.vlx")) (progn
  (setq fp (open mfnm "w"))
  (princ " " fp)
  (close fp)
 ))

    这一段是否是说可以把c:/test/safe.txt文件加密成.vlx可以更加密,还是其它的什么意思,程序中是否这个dodelfile子程序是把这个文件c:/test/safe.txt运行后变成了一个空的数据文件?另外.vlx是一个怎样的程序格式,是在什么环境中能够生成的?因为以前还没有用过这样的格式。

    另外上面那段程序中取出的ttt数值是否是应该放入比现在使用日期小的数字,而20080630则是程序中实际控制的日期,整个程序作用是一旦过期一次,把加的c:/test/safe.txt文件清空,后面就无法运行到 (dosomething)这个好的子程序中了?我的理解不知道对不对?

    望版主继续指教!

    再次谢谢了!

发表于 2008-6-11 21:05:00 | 显示全部楼层

1、VLX是LSP编译后的文件,目前无法破解。

2、TTT应是一个比当前时间MDATE早的日期,应将MDTAE内容写入c:/test/safe.txt文件,要在函数(dosomething)中处理。如果运行了(dodelfile)只要退出CAD,(dosomething)就不存在了。当然也可以将(dosomething)清空,这样更彻底些。

发表于 2008-6-15 14:27:00 | 显示全部楼层
41的积分啊,有点高啊
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-17 00:41 , Processed in 0.183614 second(s), 21 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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