Ms access 如何创建MS Access应用程序的试用版
我已经创建了一个Access应用程序,我想在7天后使其无法使用,就像软件提供商的免费试用期一样。这可以防止我的客户对我施加压力。这是否可行 我不知道VBAMs access 如何创建MS Access应用程序的试用版,ms-access,trialware,Ms Access,Trialware,我已经创建了一个Access应用程序,我想在7天后使其无法使用,就像软件提供商的免费试用期一样。这可以防止我的客户对我施加压力。这是否可行 我不知道VBA 非常感谢您,Nathaniel我有很多方法可以考虑“在盒子里”做事情,也就是说,不需要回电话给您那边的某种身份验证服务器 第一个是当应用程序首次启动时,它会在一个表中存储一条记录,记录应用程序首次启动的日期/时间。当用户下次打开应用程序时,它会检查该日期是否小于7天前,如果是,则应用程序会加载,如果不是,则会显示“试用结束”并退出 这很容易“
非常感谢您,Nathaniel我有很多方法可以考虑“在盒子里”做事情,也就是说,不需要回电话给您那边的某种身份验证服务器 第一个是当应用程序首次启动时,它会在一个表中存储一条记录,记录应用程序首次启动的日期/时间。当用户下次打开应用程序时,它会检查该日期是否小于7天前,如果是,则应用程序会加载,如果不是,则会显示“试用结束”并退出 这很容易“破解”,因为你需要做的就是在将来首次打开应用程序时设置系统时间,或者只是编辑表中的记录
您可以尝试通过限制对表的访问或对日期进行某种加密来强化此解决方案,使其不仅存储在计划文本中,而且最终如果用户决定破解您的软件,他/她将,正如Kevin Ross所指,回拨到身份验证服务器将是最铁的解决方案。它还带来了许多其他的麻烦,其中最重要的一点是诚实的用户往往会被这样的设置所拖累
我想如果你想提供一个试用版的软件,你应该考虑在你的“主”表中允许的记录数量上加上一个硬限制。 我认为这会更有效,原因有三
Petersoft有一个名为“键控访问”的特殊程序。它使Access应用程序的试用版
如果他们卸载并重新安装,也将无法检测到。我认为您最好将您的值作为文本文件存储在HD或注册表中的某个位置。这样,他们将不得不使用某种文件监视器或注册表监视器工具来找出您的软件保存注册/试用信息的位置。@HK1,这很容易找到。“黑客”要做的就是查找链接表的数据,看看它指向哪里。嗯?我说过链接表吗?我真的不明白你的评论。