检测应用程序的下载位置

时间:2016-10-14 03:07:24

标签: .net vb.net detect

我是一名设计师vb Net应用程序,我的所有项目都是免费且无偿的,并从我的网站公开下载。

主要问题是许多人从我的网站下载它们,然后将它们上传到另一台主机,以便传播不同的链接并复制我的部分工作。 问题是,有没有办法检测应用程序的下载位置?

这可能会禁用来自其他网页的应用程序,并会显示有关访问官方网站的消息。

我记得看过一个应用程序,但我不知道如何。 如果有更好的方法,请提及我对该主题进行更多研究。

感谢您的贡献。

VisualStudio 2010 .NET

1 个答案:

答案 0 :(得分:1)

我认为您无法知道下载位置。 你需要看下面的

  1.   

    如果,您网站的下载链接直接发布到您的应用

    为了防止这种情况发生。你应该改变链接 直接下载,但通过一些GET或POST(如果在PHP中)

  2.   

    这可能会禁用来自其他页面的应用程序   显示有关访问官方网站的消息。

    由于您的申请是免费的。我认为您需要放置一个广告屏幕(在第一次安装或加载 - 在VBNet中称为Splash Screen ,如果没有错误用于加载)。 并表示,为了支持您的工作,请访问官方网站

  3. 我不这么认为你可以找到任何可以帮助你检测下载位置的程序。由于您的应用程序在处理下载时没有运行任何代码。除了复制您的项目并在其网站上传的网站或个人,请执行编码以告知您正在从其网站下载您的应用程序。 所有你能做的,简单的方法是在设置或加载到应用程序时发布广告屏幕(告诉访问你的官方网站)。