关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭7年前。Improvethisquestion我们计划销售Windows可移植应用程序。“便携”是指它可以在任何Windows计算机上运行而无需安装。例如来自USB内存棒等。然而,该应用程序虽然(理论上)可以在任何地方工作,但它是针对LAN环境的。您认为有哪些解决方案可以在保持这种优势(或多或少)的同时仍然从中获利?PS:应用程序是/将用Delphi编写。
关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭7年前。Improvethisquestion我正在开发一个我打算卖给客户的应用程序。客户打算在一台或多台计算机上多次安装同一应用程序。无论他们使用多少台计算机,我都会为每个单独的安装向他们收费。我的问题是我想为每个安装设置一个唯一的注册key,这样他们就无法在没有获得另一个许可证的情况下将程序从一个文件夹复制到另一个文件夹。到目前为止,我唯一的想法是创建程序的物理路径和计算机的MAC地址的散列。使用重新计算的哈希检查存储的哈希会告诉我程序是否已被移
使用InnoSetup,setup.exe被提供给客户,根据契约(Contract)他只能使用2016和2017。但是在01-01-2018他应该无法继续与2017年同系列。如何让innosetup的setup.exe限制为from和todate?[Setup]#defineSerialNumber"2017"UserInfoPage=yes[Code]functionCheckSerial(Serial:String):Boolean;beginResult:=Serial='{#SerialNumber}';end;setup.exe被执行已插入许可证key提交后,我想检查URLh
关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭7年前。Improvethisquestion我们有一个自定义的许可证检查方法,非常简单,我们只检查一个注册表项(一个字符串,由另一个进程根据不同的参数设置)并授予许可证或拒绝。我开始知道,任何人都可以简单地破解这个,一旦他们知道我们正在寻找哪个注册码。或者通过在汇编代码中搜索cmp指令。我只是想知道这个许可证检查问题的更好解决方案。我可能不需要非常复杂的程序或任何类似的程序。但如果它应该比现在的好一点。我在Windows7中使用C++\VC++。谢
关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。这个问题似乎与helpcenter中定义的范围内的编程无关。.关闭7年前。Improvethisquestion我是否需要企业版才能安装启用了高可用性的WindowsServerAppFabric缓存集群?我在theinstallationguide中找不到任何信息.如果我这样做,它使用企业版的哪些功能?
关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭7年前。Improvethisquestion我正在开发一个.Net类库(一个数据提供者),我开始考虑如何处理向潜在购买者授予该库的许可。我所说的许可是指试图阻止未购买我的库的人使用我的库的机制,而不是软件许可(即Apache、Gnu等)。我从来没有处理过许可问题,过去,我一直在开发应用程序,而不是库。我不想为难我的客户;知道不可能让它铁定。只是一些机制可以为我提供体面的保护,而不会让客户跳来跳去或咬牙切齿。我认为当类在开发模式下使用时该机制会检查有
关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭7年前。Improvethisquestion有没有人推荐使用C#处理全功能ZIP文件的SharpZipLib替代库?我们寻找替代方案的原因是许可。尽管该项目的GPL许可证增加了条款,但它仍然不符合我们的法律要求。大多数其他开源许可证都可以,尤其是学术或BSD-esque。商业许可证也很酷。如有任何帮助,我们将不胜感激谢谢。
关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。要求我们推荐或查找工具、库或最喜欢的场外资源的问题对于StackOverflow来说是偏离主题的,因为它们往往会吸引自以为是的答案和垃圾邮件。相反,describetheproblem以及迄今为止为解决该问题所做的工作。关闭9年前。Improvethisquestion我发现了raven-db,我喜欢它,但后来我看到了许可证……GPL或付费所以我正在寻找适用于闭源C#开发的免费raven-db替代品。似乎MongoDB和Berkley也是GPL。找到嵌入式解决方案对我来说要好得多。
这个问题在这里已经有了答案:Istherereallyanywaytouniquelyidentifyanycomputeratall(5个答案)关闭7年前。我正在创建一个特定于机器的许可证。许可证基于以下项目:MAC地址CPU序列号驱动器0的计算机卷序列号我假设如果3个中的2个匹配,那么我的许可证有效。因此,可以获得新的网卡,许可证仍然有效等。这是一个好方法,还是我会遇到不匹配或不定期更改的问题?我正在尝试获取计算机的唯一标识符,以便我可以验证许可证。请让我知道这看起来如何,或者您是否有更好的解决方案!再次感谢!**以下是我的想法**我最终只使用了VolumeSerial、CpuId
关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭7年前。Improvethisquestion首先,我了解到几乎所有的应用程序都可以被破解(尤其是用C#编写的)。我的问题是让它更难破解。假设用户将License文件保存在Application.StartupPath下,所有用户都可以读取。然后,每次应用程序启动时,它都会检查是否可以找到并验证许可证文件。如果应用程序可以找到并验证,我们让用户继续使用全部功能。如果没有,我们会提示一个消息框显示“未授权,继续使用试用版,功能受限。”我的问题是,如果我