Java 以编程方式向计算机发送输入

Java 以编程方式向计算机发送输入,java,php,Java,Php,这只是为了好玩 我在玩一个游戏,你尽可能快地输入a-z,我不可能在5秒内完成,我认为人类不可能在1-2秒内完成。但是,可以用Java或Php创建一个小程序,当启动时,该程序将字母键a-z的输入尽快发送到计算机 如何在Java或php中实现这一点?如果目标游戏是Java,则可以使用Robot类向应用程序发送击键。除此之外,还有一些依赖于平台的方法可以将击键发送到不同的应用程序。在windows上,您可以使用带有WM_键的SendMessage()命令来模拟击键(例如通过JNA)。如果目标游戏是Ja

这只是为了好玩

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


如何在Java或php中实现这一点?

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

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

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

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

事实证明,它也非常适合我:p。我在0.44秒内输入了a-z,事实证明它对我来说也是完美的:p。我在0.44秒内输入了a-z,哈哈