怎样做2个月密码? 点击:3097 | 回复:47



不知道怎么搞

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:11帖 | 26回
  • 年度积分:0
  • 历史总积分:102
  • 注册:2003年7月17日
发表于:2006-12-11 09:58:00
楼主
我帮人开发一套控制软件,他怕供货后收不回来钱,想我在里面设置2个月的运行期限。程序中间不是一直运行,可能关机~~等~~不知道状况。就想2个月后不能运行。怎么做?我试到某一天用字符串判定日期跳出,可也只能当天有效,过了就不好用了。



别情

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 5回
  • 年度积分:0
  • 历史总积分:11
  • 注册:2007年6月29日
发表于:2007-07-04 10:15:00
21楼
大家好我是新手..请问下上面说的"设置系统变量“$日”的数据更改脚本," 这个到哪里去设置啊..怎么点开??
谢谢了哦

ldldld

  • 精华:0帖
  • 求助:0帖
  • 帖子:132帖 | 725回
  • 年度积分:0
  • 历史总积分:0
  • 注册:1900年1月01日
发表于:2007-07-19 14:13:00
22楼
不难做,做在运行脚本里。

ahuihome

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 198回
  • 年度积分:0
  • 历史总积分:346
  • 注册:2004年3月09日
发表于:2007-08-27 14:33:00
23楼

   IF($年$月<=2007年8月)
{条件=1}
ESLES
{条件=0
}


呵,改一下系统时间不是照样可以运行!
把当前系统时间改到2005年
呵,还可以用两年!

和有

  • 精华:5帖
  • 求助:4帖
  • 帖子:181帖 | 1823回
  • 年度积分:0
  • 历史总积分:3836
  • 注册:2004年8月19日
发表于:2007-08-27 14:52:00
24楼
xuexi 

43211234

  • 精华:1帖
  • 求助:0帖
  • 帖子:56帖 | 460回
  • 年度积分:0
  • 历史总积分:29
  • 注册:2005年6月27日
发表于:2007-08-27 20:13:00
25楼
能不能搞个二个月后把硬盘格了,这样就保密了吧

老菜鸟

  • 精华:22帖
  • 求助:0帖
  • 帖子:301帖 | 8609回
  • 年度积分:0
  • 历史总积分:24924
  • 注册:2003年6月15日
发表于:2007-08-30 19:54:00
26楼
在组态王中和PLC中都做,PLC不允许程序上载,应该是比较好的。

huwanhongabc

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 21回
  • 年度积分:0
  • 历史总积分:48
  • 注册:2007年8月30日
发表于:2007-08-31 23:03:00
27楼
各位大师:你们好,我是新手,你们能不能把加密讲详细一点?

徐小宣

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 132回
  • 年度积分:0
  • 历史总积分:185
  • 注册:2006年6月21日
发表于:2007-09-04 11:06:00
28楼
我认为先要知道以下几个前提:
    1.大多数的PLC都可以被解开。
    2.组态王工程也可以被解。我曾花几小时时间研究过组态王主工程,在某个文件中有一个字节规定了密码是有效还是无效。改为无效就可以打开组态王工程。但这只是初步,各个画面还要继续处理,这个我就没有弄过了,没兴趣了。
    因此要加密,最稳的办法是自己做程序。
    退而求其次,选一个比较不容易解开的PLC,并在PLC中和工程中都加上判断代码。
    判断的过程我认为最好是这样:在某个地存放上次程序启动日期及一个代表这个日期中工程运行次数和工程运行天数。首先取当前时间与上次时间比较,如果一样则运行次数加1,如果大于上次启动日期则在工程运行天数上增加相应值,如果小于上次启动日期则显示工程损坏。然后如果当天运行次数超过一定值则将运行天数加1,并将当天运行次数清零。判断运行天数如果大于指定值显示工程损坏。
    当然这个方法及上面提到的破坏硬盘的方法都可以简单解开,但是Windows系统都让人破了,如果有人不嫌麻烦水平又很高的话就由它去吧,毕竟有这水平和时间他自己都做一个出来了。

徐小宣

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 132回
  • 年度积分:0
  • 历史总积分:185
  • 注册:2006年6月21日
发表于:2007-09-04 11:10:00
29楼
哈哈,好象这里不能发“解 密”之类的词。

银币

  • 精华:0帖
  • 求助:0帖
  • 帖子:15帖 | 186回
  • 年度积分:0
  • 历史总积分:495
  • 注册:2005年12月19日
发表于:2007-09-04 11:36:00
30楼
好像大家的办法都可以试试啊

临下一度

  • 精华:0帖
  • 求助:0帖
  • 帖子:8帖 | 81回
  • 年度积分:0
  • 历史总积分:73
  • 注册:2004年9月03日
发表于:2007-09-26 14:30:00
31楼
PLC里做.不允许上载.组态也做.一般这样已经很保险了。 没个老菜鸟的水平起码搞不定吧.哈哈.开个玩笑....

死亡骑士

  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 1774回
  • 年度积分:0
  • 历史总积分:2630
  • 注册:2006年7月17日
发表于:2007-09-26 16:10:00
32楼
就为了这个 自己编个软件?哈哈~

金军辉

  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 30回
  • 年度积分:0
  • 历史总积分:113
  • 注册:2006年5月12日
发表于:2007-09-26 16:49:00
33楼
下面引用由徐小宣在 2007-9-4 11:06:00 发表的内容:
  我认为先要知道以下几个前提:<br>    1.大多数的PLC都可以被解开。<br>  &…
--------------------------------------------------------------------------------------------
具有一定通用性的程序加密方法,好好学习了!谢谢!

力元小仪

  • 精华:4帖
  • 求助:0帖
  • 帖子:41帖 | 1281回
  • 年度积分:0
  • 历史总积分:5093
  • 注册:2005年9月08日
发表于:2007-09-26 17:10:00
34楼
还在看

苦学

  • 精华:0帖
  • 求助:0帖
  • 帖子:28帖 | 1034回
  • 年度积分:2
  • 历史总积分:2430
  • 注册:2005年3月13日
发表于:2007-09-26 17:21:00
35楼
学习

千山独步

  • 精华:0帖
  • 求助:0帖
  • 帖子:159帖 | 3098回
  • 年度积分:4
  • 历史总积分:21261
  • 注册:2007年2月02日
发表于:2007-09-26 19:39:00
36楼
那如何设置禁止上载程序呢,学习了!

徐小宣

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 132回
  • 年度积分:0
  • 历史总积分:185
  • 注册:2006年6月21日
发表于:2007-09-28 21:55:00
37楼
有个强人说:把编程口的焊点焊开就可以了

那片海

  • 精华:0帖
  • 求助:0帖
  • 帖子:10帖 | 44回
  • 年度积分:0
  • 历史总积分:79
  • 注册:2008年2月26日
发表于:2008-03-12 13:22:00
38楼
请问高人

IF($年$月<=2007年8月)
{条件=1}
ESLES
{条件=0
}
中的"条件"应该怎么处理呢?怎么定义这个变量定义??

那片海

  • 精华:0帖
  • 求助:0帖
  • 帖子:10帖 | 44回
  • 年度积分:0
  • 历史总积分:79
  • 注册:2008年2月26日
发表于:2008-03-12 13:22:00
39楼
  我有程序可以让他改不了系统时间

茗风

  • 精华:4帖
  • 求助:1帖
  • 帖子:77帖 | 1272回
  • 年度积分:0
  • 历史总积分:5069
  • 注册:2006年11月16日
发表于:2008-03-12 16:37:00
40楼
xuexi 

热门招聘
相关主题

官方公众号

智造工程师