以编程方式将输入发送到计算机

时间:2009-07-26 11:50:16

标签: java php

这只是为了好玩。

我正在玩一个你尽可能快地输入A-z的游戏,我不能比在5秒内更快地完成它,我认为在1-2秒内完成它可能是人类不可能的。但是,可以用Java或Php创建一个小程序,它在启动时尽可能快地将字母键A-z的输入发送到计算机。

如何在Java或php中完成?

2 个答案:

答案 0 :(得分:2)

如果目标游戏是Java,您可以使用Robot类向应用程序发送击键。除此之外,还有与平台相关的方法将键击发送到不同的应用程序。在Windows上,您可以使用带有WM_KEY的SendMessage()命令来模拟击键(例如通过JNA)。

答案 1 :(得分:2)

我意识到这不是你想要的编程语言的解决方案,但对于其他搜索者来说,开源软件AutoKey非常适合这种事情 - 自动按键/鼠标移动来执行重复性任务。