问题标签 [trialware]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
10 回答
4899 浏览

licensing - 试用软件/许可策略

我为摄影师编写了一个实用程序,我打算在网上以相当便宜的价格(10 美元)出售它。我想让用户在申请许可证之前试用该软件一周左右。由于这是一个个人项目,而且软件不是很贵,我认为购买专业许可提供商的服务不值得,我自己动手。

当前,该应用程序检查包含加密字符串的注册表项,该字符串指定试用期何时到期或它们具有有效许可证。如果密钥不存在,则会创建试用期密钥。

因此,您只需删除注册表项即可免费获得一周的时间。我不认为很多用户会这样做,尤其是当应用程序只有 10 美元时,但我很好奇是否有更好的方法来做到这一点,这对合法用户来说并不麻烦。我正常编写网络应用程序,以前没有处理过这些东西。

该应用程序位于 .NET 2.0 中,如果这很重要的话。

0 投票
5 回答
9798 浏览

c++ - 需要关于实施限时试验的建议

我正在开发一个共享软件桌面应用程序。我到了需要实施试用/激活代码的地步。你如何处理这样的事情?我有自己的想法,但我想看看stackoverflow社区是怎么想的。

我正在使用 C++/Qt 进行开发。预期平台是 Windows/Mac/Linux。

谢谢你的建议!

0 投票
5 回答
573 浏览

load-testing - 负载测试工具

我正在寻找一个负载测试工具,它在试用版中支持 20 多个虚拟用户。

0 投票
8 回答
3341 浏览

c++ - 基于许可证管理 C++ 应用程序的功能

我们正在尝试为我们的 Linux 应用程序正在运行的每个功能提供许可机制,并且我们正在考虑使用许可服务器以集中方式控制它:

我们的许可目标是:

  1. 拒绝运营商未购买的功能。
  2. 提供试用(如果未购买,功能将过期)。
  3. 在一段时间内激活功能,并使其仅在一段时间内可用。

是否有任何服务器许可证允许我们这样做(基本上,我们将使用套接字与我们的应用程序通信)?我们还能做些什么(例如,使用一些开源软件、阅读等)来入门?

0 投票
5 回答
4037 浏览

c# - 在 C# 中实现试用应用程序

复制

asp.net 应用程序中需要定时炸弹


我已经用 C# 开发了我的应用程序。我需要一些关于如何为我的应用程序实现“试用”功能的信息(例如,我想让用户使用该应用程序 30 天)

0 投票
4 回答
975 浏览

shareware - 万无一失的试用策略

我知道已经存在关于 SO 的类似问题。但我的问题更具理论性。

我想知道,是否可以设计一个万无一失的试用系统?我所说的万无一失是指即使破解者知道这种系统的算法也无法破解的系统?

抱歉,如果这不是编程问题。

编辑:我想我应该让我的问题更实用。我问的是整个系统,而不是独立的应用程序。系统由装有 Linux 操作系统的 PC 和一些与之连接的硬件组成。也许我可以使用硬盘加密?

0 投票
16 回答
12212 浏览

shareware - 限制试用版的最佳方法?

我正在构建一个共享软件,它允许用户将各种类型的文件(XML、CSV 等)导入数据库。我想提供一个试用版,但以某种方式限制它,以防止真正需要它的用户永远不必购买它。

我考虑过基于时间的限制,但似乎有很多方法可以解决这个问题,尤其是今天使用虚拟机和其他东西。

所以,我正在考虑限制功能,但我不希望这个试用版成为 crippleware。

你有没有买过一些共享软件?它的试用版有什么限制?

编辑:另外,作为用户,您对 nag-screens 有什么看法?

0 投票
13 回答
66852 浏览

android - 创建在固定时间段后过期的 Android 试用应用程序

我有一个应用程序,我想作为付费应用程序投放市场。我想要其他版本,它是一个“试用”版本,时间限制为 5 天?

我该怎么做呢?

0 投票
2 回答
6798 浏览

android - 如何定时炸弹 Android 应用程序?

您好,有没有人有一个代码示例,说明我如何定时炸弹 Android 应用程序,使其在给定日期后无法工作?

我想发布一个“测试版”应用程序进行测试,但想确保它仅在应用程序正式处于测试版时才能工作。

0 投票
2 回答
3588 浏览

c# - 如何使用 C# 使用 BIOS 日期和时间限制试用安装?

我想为我们的产品创建试用版,允许用户使用 5 天。

我打算使用系统 BIOS 时间来执行此操作。这可能吗,我还有什么其他方法可用?