我如何为vb.net中的软件提供时间限制 [英] how can i give a time limit for software in vb.net

查看:222
本文介绍了我如何为vb.net中的软件提供时间限制的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

hi

我希望我的客户在特定时间内使用软件,然后再回复我并再次使用该软件。 并且无法将exe转换为源代码 

i want my client use software for a specific time after that he repay me and use the software again.  and can not convert exe to source code 

MUHAMMAD ANZAR电子邮件:muhammadanzar@hotmail.com手机号码:0092-3215096959

MUHAMMAD ANZAR E-mail : muhammadanzar@hotmail.com Mobile # :0092-3215096959

推荐答案

您好

这是一个经常被问到的问题。

This is an often asked question.

简短答案可能是在第一次使用时存储用户日期(可能是My.Settings项目)并逐出后续使用,根据存储日期检查当前日期,如果没有使用,则终止。

The short answer could be to store the user date (perhaps a My.Settings item) on first use and evry subsequent use, check current date against stored date and terminate if out of bouinds.

*

答案很长:确实没有确定的防火方法来保护软件。如果你准备支付,那么你支付的越多,你可以购买的保护就越好 - 但是,除了持久且知识渊博的黑客之外,这很可能会被阻止。

The long answer: there really is no sure fire method to protect software. If you are prepared to pay, then the more you pay the better the protection you can buy - but, this is likely to keep out any but the persistent and knowledgeable hacker.

很容易使用.NET中可用的加密/解密方法,但是,有人提醒它的"关键",那就是弱链接。

There are easily used encryption/decryption methods available in .NET, but, there remins the 'key' for that and that is the weak link.

*

唯一真正的方式,合理的费用,是在线验证和授权(我不知道任何事情) 。保持用户和权限级别的数据库。

The only real way, at reasonable cost, is online verification and authorization (which I do not know anything about). Keeping a database of users and authority level.

*

几乎所有的方法,当然是"本土的"方法,都可以在密码共享的地方开放有效的用户向其他人发放权限 - 非常难以处理。

Almost all methods, certainly the 'home grown' ones, are open to password sharing where a valid user gives out his authority to others - very very difficult to deal with.

*

最好的方法是制作非常好的软件用户真正想要或找到必不可少的东西 - 大多数用户都希望付钱而不是试图规避保护。

The very best way is to make very good software that users really want or find indispensible - most users will want to pay if it is worth it rather than trying to circumvent protection.

*

你可能会得到一堆其他回复。希望其他人可以提供比我更好的信息。

You will likely get a bunch of other replies. Hopefully someone else can give better information than I have.


这篇关于我如何为vb.net中的软件提供时间限制的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆