我在这里遇到了一个问题:我创建了一个应用程序,它就像我今年学校年鉴的计算机化/数字化版本。我想只向那些购买了这本书的人提供这个程序。该程序是用java编程的,我可以做键码/序列号/cd键,但我不知道该怎么做。我不希望没有购买年鉴的人访问该程序,也不希望购买了年鉴的人将密码/代码提供给他们的朋友以便他们使用。
我们可以建立一个在线交易,以防想要一本年鉴但没有购买它的人可以以更便宜的价格获得该程序,但我们希望那些购买了实际书籍的人免费。这是一个挑战,但我们可以在程序内部和在线创建数据库,但我不确定。
我想过尝试的事情:
- 加密文件
- 光盘
- 用户名密码
- CD 上的“自毁”文件
- 和其他几个
但是我们所有的想法都不能满足我们的需求。