管理软件的演示版本

编程入门 行业动态 更新时间:2024-10-08 08:29:05
本文介绍了管理软件的演示版本的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述

我有一个用VB6编写的软件产品.这是一款付费软件产品,具有1个月的演示版.演示版本没有单独的安装文件.输入产品密钥后,该软件会将演示版转换为完整版.我曾经将信息写入注册表以进行跟踪试用版的1个月及之后的软件将无法使用.另外,如果Windows用户不是admin,则无法将注册表写入HKLM.如果我将注册表写入HKCU,则用户可以创建新用户并通过安装软件来重复使用该软件.那么,如何将演示版本管理到1个月,而用户在1个月后不购买密钥就无法使用它?

I have a software product written in VB6. It is a paid software product and it has a demo version for 1 month.There is no separate setup file for demo version.The software on entering the product key turns demo to a full version.I used to write the information in registry to track the 1 month for demo version and after that software will not work. Also if windows user is not admin then registry cannot be written to HKLM. If i write registry to HKCU the user can create new user and reuse the software by installing it. So how can i manage the demo version to 1 month and user cannot use it after 1 month without purchasing the key?

推荐答案

我本以为您需要创建许可证密钥文件并将其与.exe文件一起存储.它应该以某种方式进行加密,并包含创建它的时间以及在什么机器上的详细信息.您可能可以绕过它,但是它一定足够健壮,可以满足您的要求.

I would have thought that you would need to create a license key file and store it with the .exe file. It should be encrypted in some manner and would hold details of when it was created and on what machine etc. You could probably circumvent it but it would certainly be robust enough for your requirements.

更多推荐

管理软件的演示版本

本文发布于:2023-11-23 07:22:15,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1620586.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:管理软件   演示   版本

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!