我正在尝试用 Java 创建一个桌面应用程序,
- 它不应该在我喜欢的另一台机器上运行。
- 它不应该在特定过期数据之后运行。
有什么好主意吗。请帮我。提前致谢。
据我所知(很少),我有一些建议:
对于Point1:通过对我的应用程序的启动进行硬编码来检查ProcessorId(因为它是唯一的)如果它是有效的,它应该执行否则显示“过期”警报。但是为此,我应该为每个我不介意的用户提供一个单独的 jar setUp。
对于 Point2:应该维护一个将存储当前日期的加密文件。在应用程序的每次启动期间。如果当前日期大于文件中的日期,我将更新文件中的日期字段。如果没有,我将显示“过期”警报。
这可能看起来很有趣,但这是我能想到的。