代码之家  ›  专栏  ›  技术社区  ›  Ryan Muller

如何删除TMS Web Core项目上的“未授权试用版”消息?[已关闭]

  •  1
  • Ryan Muller  · 技术社区  · 2 年前

    当创建TMS Web Core Delphi项目并运行它时,我会收到以下弹出消息:

    使用未经许可的试用版软件创建的应用程序

    Delphi TMS Web Core - Application created with an unlicensed trial version of software

    有没有办法删除此消息以使测试更容易?

    我试图查找删除邮件的位置,但找不到。我还试图查看 C:\Users\User\Local\AppData\tmssoftware\trial 文件夹,但找不到授权文件。

    是否可以在不需要购买TMS Web Core的情况下将其删除以进行测试?

    1 回复  |  直到 2 年前
        1
  •  2
  •   AmigoJack    2 年前

    首先,如果你正在使用TMS Web Core进行商业创作,那么我建议你 buying TMS Web Core 而不是删除“使用未经许可的软件试用版创建的应用程序”消息。

    但出于教育原因,以下是如何删除它。


    TMS Web Core只需将所有Delphi(Pascal)代码编译为普通的HTML、CSS和JavaScript。

    在项目的文件夹中,您将看到另一个名为 TMSWeb 。你所有的输出文件都在那里。查找主 .js 文件在那里。主要 .js 文件将与您的Delphi项目同名。

    该文件中有以下几行代码:

    this.TriggerNotification = function () {
      if (this.FNotifyCount === 0) {
        alert('Application created with an unlicensed trial version of software');
      };
      this.FNotifyCount += 1;
    };
    

    您可以简单地删除(删除)以下行:

    alert('Application created with an unlicensed trial version of software');
    

    然后试用消息就不会出现。

    推荐文章