停止在第二台计算机上使用的软件 [英] stopping software being used on second computer

查看:105
本文介绍了停止在第二台计算机上使用的软件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

大家好!
我为学校开发了一个软件,而我制作该软件的人拥有一所以上的学校.因此,他正试图在整个学校中实施该软件的人,而我却不想这样做,因此,我应该怎么做才能停止在另一台计算机上使用该软件,而该软件只能在一台计算机上使用. br/> 谢谢...

Hi Every One!
i build a software for school and the person which i made the software have more than one school. so the person he is trying to implement the software in all of his school and i don''t want that, so what should i do to stop the software being used on another computer, the software should used on only 1 computer..
Thanks...

推荐答案

最简单的方法是使用硬件加密狗.这可能很简单,例如USB密钥上隐藏了特定的验证"文件,或者更复杂,例如这些 [ ^ ].

我想出的唯一其他方法是2向激活系统...

您提供一个产品密钥,用户输入它.该软件收集唯一标识系统的信息,并将其与产品密钥一起发送到服务器.服务器检查密钥是否已使用,如果未使用,则发送回激活码.
Simplest way is to use a hardware dongle. This could be as simple as a USB key with a specific "validation" file hidden on it, or something more complicated like these[^].

The only other way I''ve figured out to do it is a 2-way activation system...

You give a product key, the user enters it. The software collects information that uniquely identifies the system and sends this along with the product key to the server. The server checks if the key has been used and if not, sends back an activation code.


您必须创建只能在一台计算机上使用的许可证.

请参阅CodeProject上的这些文章:

应用程序试用版 [为.NET应用程序创建安全试用版-教程 [ ^ ]
You have to create a license that can only be used on one computer.

See these articles on CodeProject:

Application Trial Maker[^]

Creating Secure Trial Versions for .NET Applications - A Tutorial[^]


这篇关于停止在第二台计算机上使用的软件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

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