1

使用 Java 我想创建一个应用程序来计算某个应用程序(某些游戏或其他 .exe 文件)已运行的次数。基本上我想要的是限制一些游戏可以运行多少次。

我不需要代码,我只是希望有人指导我必须采取哪些步骤才能做到这一点。

我有一些想法,所以他们在这里。首先,这个应用程序需要在启动时运行。我不知道的部分是如何制作一个记录器,其中包含基于有人双击它的次数而运行了多少次应用程序。所以有了这些信息,我可以设置一个限制或类似的东西。告诉我这是否没有任何意义,但我真的很想有人可以帮助我解决这个问题。谢谢伊万。

4

2 回答 2

1

最简单的方法是轮询正在运行的进程。但是,这可以通过重命名进程或更改您使用的任何标识符来规避。据我所知,您无法在 Java 中获得“进程启动”事件。

你可以玩这个游戏吗?(这可以在游戏中实现吗?)或者这是任意可执行文件的使用计数?

于 2013-02-28T22:06:26.470 回答
0

根据您的评论

  • 不要直接运行程序。使用以您喜欢的编程语言编写的启动器
  • 启动器保留一个小型执行数据库,并根据此信息应用策略
于 2013-02-28T22:10:41.727 回答