【发布时间】:2022-01-10 21:27:21
【问题描述】:
我用 Python Tkinder 做了一个离线程序,现在我想把这个程序卖给客户,但是我想找到一种方法来阻止客户在多台计算机上使用这个程序,我知道我可以做到通过使用 Mac 地址或硬件部件号,但客户无法向我提供此数据 我该怎么做呢
【问题讨论】:
-
除非您强制使用某种硬件密钥来使用该程序,否则我看不到在不连接到互联网的情况下执行此操作的方法(当然要求您的客户在线随时使用该程序)。如果客户同意向您提供识别他们打算用来访问该程序的特定计算机的信息,您可以将代码添加到您的程序中,以便仅当它在托管设备上检测到该签名时才运行。
标签: python tkinter desktop-application offline