English 中文(简体)
申请的截止日期
原标题:Set expiry date for application
  • 时间:2011-08-19 14:01:13
  •  标签:
  • c#
  • drm

我想确定我C#Windows应用的截止日期。

这意味着,也就是在30天之后,我方的 app赢得了工作。 当我们使用系统时间时,就很容易做到,这意味着,只要我的方案开始于今天检查的日期和到期日期。

问题在于,如果用户变化系统的时间,我的比较就会赢得正确。

能够采取什么其他方式?

最佳回答

可在您的复印件中保存一个 du子,开放,保留天数和安装日期。 每次申请都装上,检查。 。 民阵胜诉,试图公开和阅读。 或许也可以加以加密和储存。 这可能非常简单。

问题回答

我将展示出一种更好的办法,让人们想支付申请费,因为打仗可能是一项非常徒劳的努力,尽管你能够使硬件东.、电话家服务等事情更加困难。 如果贵方的价格不高,客户就不愿意放弃。

第一种防御线是检查服务器,检查其系统时间,使用户无法改变自己的功能。 此外,还试图掩盖起算日期(也许在登记处有点名)。 这些是徒劳的物品,但聪明的使用者能够以微薄的努力来加以打击。

取消C#申请,是很奇怪的,因此,无论你执行什么,都会容易绕过。 我认为,最佳选择是使用第三方许可工具,但确实铭记,所有工具都可以绕过,尽管它们会更有力。

贵方的海盗可能性如何?

简而言之,可能更容易有两种版本的DL,一种是,每十天必须与服务器通信,以确保其仍然活跃,另一种是“未锁定”(封)版本。

正如已经指出的,定决心的用户将找到一种办法,围绕你们必须做些什么来评估努力/回报,以确定有多少人试图获得你的服务。

您可以使用一个网站,保留时间,以确定该方案的安装时间。

You are probably going to get advice saying that it is not woth your effort.





相关问题
Anyone feel like passing it forward?

I m the only developer in my company, and am getting along well as an autodidact, but I know I m missing out on the education one gets from working with and having code reviewed by more senior devs. ...

NSArray s, Primitive types and Boxing Oh My!

I m pretty new to the Objective-C world and I have a long history with .net/C# so naturally I m inclined to use my C# wits. Now here s the question: I feel really inclined to create some type of ...

C# Marshal / Pinvoke CBitmap?

I cannot figure out how to marshal a C++ CBitmap to a C# Bitmap or Image class. My import looks like this: [DllImport(@"test.dll", CharSet = CharSet.Unicode)] public static extern IntPtr ...

How to Use Ghostscript DLL to convert PDF to PDF/A

How to user GhostScript DLL to convert PDF to PDF/A. I know I kind of have to call the exported function of gsdll32.dll whose name is gsapi_init_with_args, but how do i pass the right arguments? BTW, ...

Linqy no matchy

Maybe it s something I m doing wrong. I m just learning Linq because I m bored. And so far so good. I made a little program and it basically just outputs all matches (foreach) into a label control. ...

热门标签