【问题标题】:Delphi 7 Generate key for my program online (delphi 7 licensing)Delphi 7 在线为我的程序生成密钥(delphi 7 许可)
【发布时间】:2011-06-19 12:44:47
【问题描述】:

我想在我的程序中添加一个简单的密钥保护。 因此,如果他们访问了我的 website.com/key.html,它将为他们生成 1 个密钥。 在我的应用程序中可以使用一次。并且不能再次使用。

这很容易吗?有人有代码吗?

非常感谢!

【问题讨论】:

  • 当他们返回网站获取另一个密钥时,您希望发生什么?
  • 这将是一个秘密页面,只有在用户付费后他才能看到它。你将无法访问它,所以每次访问都可以获得一个新密钥:) @Lars 我看到那个页面不是很有帮助;(
  • 您的问题非常不清楚和不精确。你没有任何答案。我建议您编辑问题并添加更多详细信息,例如您在评论中开始描述的内容。为了充分利用 SO,您需要自己付出更多努力。
  • 在我看来这一点都不简单,要做到这一点,保存和简单(对您和客户而言)是困难的。在您希望这样做之前,有很多问题需要回答。几乎不可能为此给你“代码”。第一件事:为什么你想要一个 html 页面作为用户的“对话框”?为什么不对用户“不可见”将数据传输到您的服务器?

标签: delphi licensing protection


【解决方案1】:

标准解决方案是在您的站点上使用带有代码生成器(PHP、C、Delphi 等)的保护系统,例如 WinLicense 或 Armadillo。

我目前使用 Armadillo(不过对它不太满意 - 我可能会切换到 WinLicense),并且当我的注册服务(Regnow、TrialPay 和 Plimus 现在)接受订单时会生成密钥。密钥通过电子邮件发送给用户。用户可以访问我的站点并请求再次发送电子邮件。

您也可以为每个订单创建一个唯一的 URL,以生成新的密钥。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-06-06
    • 2011-01-18
    • 2023-03-03
    • 2011-06-15
    • 2010-11-04
    相关资源
    最近更新 更多