我想将使用我的应用程序的人限制在一台计算机上,所以我在考虑 IP 的问题。但是某些国家/地区的人在重新启动 Internet 后会获得新的 IP。所以我需要更好的东西来识别用户,比如一些价值在用户执行格式之前不会改变。
谢谢
我想将使用我的应用程序的人限制在一台计算机上,所以我在考虑 IP 的问题。但是某些国家/地区的人在重新启动 Internet 后会获得新的 IP。所以我需要更好的东西来识别用户,比如一些价值在用户执行格式之前不会改变。
谢谢
例如,以太网接口的MAC 地址通常即使跨格式也不会改变(仅当用户更换以太网接口卡时)。别担心,与 Apple Mac 无关,MAC 代表媒体访问控制;-)。
您可能需要一些注册过程,因此您可以告诉用户您将连接以获得一些更新,并在该过程中发送应用程序的序列号和 mac 地址。如果序列号已经注册,则向用户返回错误。
理想情况下,您可能应该下载一些与特定序列号相关联的所需 dll,也可能是 mac 地址,这样如果用户将 dll 复制到不同的程序,则需要更多工作才能使其正常工作。
我相信,这取决于你想给用户带来多大的不便。
我指定的 dll 可以是任何程序集、jar 文件等,相关语言用于运行应用程序。