labview使用期限

2019-07-17 14:43发布

我想实现这种功能:就是专门针对某些客户验收后不付款的这种现象,我想在已经写好的labview中程序中添加适用期这个功能,就是让程序运行一段时间,比如一个月,当然这个使用期限自己可以任意设置,当期限到后程序就无法运行。
现在我已知的用时间来限制的方法中,都是用电脑的系统时间来作为基准的,但是这样会有一个bug,那就是客户可以通过更改电脑的系统时间来规避我的程序。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
19条回答
静夜style
2019-07-19 01:01
最简单的方法,将你的程序全程联网即可,要求他们使用你的程序时全程联网,程序启动的时候直接去连接你设定的服务器,连不上就退出,连上了网络,就可以从你的服务器上获取时间了。PS,任何加密方法都可以被破解,只是破解的成本太高的话才会放弃破解。labview有可以获取系统信息的功能,你还可以找一些像鲁大师硬件检测之类的dll来使用,去读取他的硬盘次数或者BIOS里面的时钟信息,这样无论怎么改系统时间,BIOS里面的时钟是无法更改的,除非换电脑主板

一周热门 更多>