问题标签 [trial]

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 投票
2 回答
351 浏览

php - 提供 PHP 软件试用版

我想知道是否有人对如何为 PHP 软件提供试用可下载版本有任何建议。我知道 Kayako 和许多其他公司都这样做。有什么建议么?

感谢您的时间。

0 投票
5 回答
10387 浏览

c# - 如何为我的软件的试用安装强制设置到期日期?

我需要为我的定制软件提供试用期。我有一个 64 位 C# 应用程序,它使用 64 位、多处理器支持 DLL。其他要包含的实用程序是用 C++ 编写的(exes 和 dlls)。我必须能够加密 C# 代码,将软件设置为仅在特定机器上运行,并强制执行无法通过重置机器时钟来阻止的到期日期。

我评估了几个开源和 COTS 解决方案:Infralution Licensing System、Protector 和 ExeShield 仅举几例。它们都不满足我的所有限制。

有没有人知道我应该考虑一个包罗万象的解决方案?还是我需要做一些注册表潜水并通过自定义代码执行它?

0 投票
2 回答
1268 浏览

trial - 如何让 Windows 系统还原忽略我的一些应用程序文件?

我正在尝试软件复制保护的想法,现在我遇到了以下问题。

我有我的应用程序的试用版。试用数据存储在某个文件和某些注册表项中。当然,我知道用户可以通过使用一些注册表和文件监控和备份工具来打破这种试用保护,但我至少希望防止一些​​简单的黑客攻击,如日期时间更改和使用 Windows 系统还原。

问题是 Windows 系统还原会清除我所有的应用程序文件以及试用数据。我知道系统还原不会影响用户的文档文件夹,但我不想在那里存储试用数据文件,因为它太明显了。

有什么方法可以停止系统还原以删除我的试用数据文件?

0 投票
1 回答
2913 浏览

android - 为什么 Android 允许安装证书过期的 APK?

我制作了一个使用有效期为 1 天的证书签名的 APK。我的目标是向某些人提供试用应用程序,但防止他们在过期日期后复制应用程序。如果他们在到期日期之前复制应用程序,那没关系。我认为 Android 操作系统会阻止任何证书过期的应用程序安装在手机上。但是,我发现我可以在签名证书到期 2 天后在手机上安装该应用程序。Jarsigner 确认证书已过期。为什么 Android 允许使用过期证书安装应用程序?

0 投票
4 回答
2061 浏览

cloud - 用于存储关系数据库的试用/免费云服务

我需要为大学项目在云上存储一个关系数据库。是否有人知道提供免费试用期甚至免费学生使用(一些机会)的服务。我已经拥有使用 MySQL Db (phpMyadmin) 的应用程序,理想情况下,对我的应用程序只需很少更改的服务将是最佳解决方案。我看过 amazon RDS 但没有试用版,我也看过 Aptana,但需要他们的 IDE 的专业版(99 美元)。任何帮助将不胜感激。

0 投票
1 回答
1429 浏览

python - 扭曲的试验单元测试得到 ImportError

我正在尝试为我的扭曲应用程序编写一些使用试用版的单元测试,我编写了我的第一个“空”试用单元测试类,但是当我尝试运行它时,我得到 ImportError 用于导入我的应用程序模块。

这是我怀疑的,因为试用更改了当前工作目录,并且当我尝试使用要进行单元测试的对象类导入模块时,它失败了。

我将我的应用程序模块保存在我自己设置的单个目录中,它不在 PYTHONPATH 或其他已知的任何目录中,在我的应用程序中,模块导入其他模块,因为它们都在同一个目录中。

代码看起来与此类似:

所以错误消息看起来像这样:
exceptions.ImportError: No module named MyModule

也许这不是使用试用版或部署 python 应用程序的标准方式。

更新:我刚刚想出了一个解决方法,只需将 app 目录附加到 sys.path 中,导入部分将如下所示:

0 投票
2 回答
2834 浏览

windows - Windows 是否提供可用于强制免费试用的唯一标识符?

Windows 操作系统是否包含任何唯一的计算机/操作系统 ID?

这是我自己的软件。我想创建 30 天试用/演示版。

这是我想做的事情:

  1. 当有人安装试用版时,我会获取唯一 ID,将其发送到服务器。
  2. 30 天试用后,如果重新安装软件,服务器将阻止试用版。

所以真正的问题是:Windows 是否包含我可以依赖的任何唯一 ID?

我认为IP地址不是一个可靠的选择。

0 投票
4 回答
4506 浏览

.net - 制作VB.NET程序试用版

我已经搜索了很多方法来为我的程序设置 30 天的试用限制。他们说“在 Visual Basic 应用程序中为您的变量使用 -Settings-”来保存有关用户的信息(例如:已注册或未注册或程序何时到期)。(当您在“解决方案资源管理器”中双击“我的项目”时,您可以看到“设置”)我们在“设置”中使用的数据是否保存在我们的程序或计算机中的某个位置?

0 投票
1 回答
1088 浏览

python - 如何在 Windows 中运行扭曲的试用版?

我是 Python、Twisted和 Trial 的新手……对于 Windows 用户,设置过程不是很清楚。现在,我已经安装了 Python 2.7 和 Twisted。从 Python GUI,我可以运行反应器,所以我确信一切都设置好了。但我不知道如何从命令行运行试验来运行我的单元测试。我在任何地方都看不到它的可执行文件。

这篇文章给了我一个提示,需要在twisted中安装一个补丁setup.py......虽然我不知道那个文件在哪里。评论提到我应该只使用 Twisted cmd shell,我也不知道它在哪里。

任何指针将不胜感激。

0 投票
1 回答
185 浏览

c - 试用软件的编码

在网上我可以找到很多程序,让您有机会免费使用程序 30 天,在您的程序卡住之后,我的问题是如何编写我编写的程序的这种行为,我该怎么做确定没有人会破解它吗?提前感谢任何链接和解释