首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何开发软件的试用版?

如何开发软件的试用版?
EN

Stack Overflow用户
提问于 2011-08-16 08:12:51
回答 1查看 974关注 0票数 0

我的意思是,当我的软件安装在任何系统上时,只能运行7天。这是可能的注册表,但我不知道它是如何可能的。

EN

回答 1

Stack Overflow用户

发布于 2011-08-16 08:16:25

伪码:

代码语言:javascript
复制
if myRegistryKey exists:
    dayOfFirstRun = read(myRegistryKey)
    if today > dayOfFirstRun + 7 days:
        -- Trial Version Expired --
    else
        -- ((dayOfFirstRun + 7 days) - today) Days Left --
else
    write(myRegistryKey, today)

这应该足以让你开始工作了。显然,这种简单的方法可以很容易地绕过。对于更高级的算法,请查看以下相关问题(以及StackOverflow上的其他无数问题):

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7075303

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档