相关疑难解决方法(0)

如何为试用版软件强制执行到期日期?

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

我已经评估了几个开源和COTS解决方案:Infralution Licensing System,Protector和ExeShield,仅举几例.它们都不满足我的所有约束.

有人知道我应该考虑一个全面的解决方案吗?或者我是否需要进行一些注册表潜水并通过自定义代码强制执行?

c# c++ encryption installer trial

14
推荐指数
1
解决办法
9146
查看次数

HPET可以在Windows中直接访问吗?

我想将高性能事件计时器(HPET)用于分析工具,以便快速进行高精度测量.timeGetTime在1ms时没有提供足够的分辨率,而QueryPerformanceCounter每次读取的速度比我想要的慢得多.我在研究这个问题时遇到了HPET,但我看不到任何关于如何实现它的样本.

那么我可以直接使用它(组装很好),还是我必须依赖Win32 API中内置的多媒体/高性能计时工具?

windows winapi timer

11
推荐指数
1
解决办法
6456
查看次数

标签 统计

c# ×1

c++ ×1

encryption ×1

installer ×1

timer ×1

trial ×1

winapi ×1

windows ×1