2009-07-26 119 views
1

这仅仅是为了好玩。以编程方式将输入发送到计算机

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

这怎么能在Java或PHP中完成?

回答

2

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

+0

其实它对我来说也是完美的:p。我在0.44秒内输入了a-z,哈哈 – 2009-07-26 14:12:14

2

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

相关问题