有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java | Ultra noob |可以将按键发送到后台窗口吗?

我认为这是一个错误的论坛来回答这类问题,但不管怎样,还是这样

我有基本的java知识,并且为wildstar编写了一个非常简单的mmo机器人。它所做的只是使用Robot class在屏幕上移动鼠标,打开ingame界面和战场队列,然后进入并在那里等待,直到结束并重复该过程。所有这些都是通过检查颜色来完成的

现在,我想添加一个核心功能,我已经搜索了几天,但你似乎无法在java中实现我想要的功能

我想在游戏处于后台时发送游戏密钥,这样我就可以同时使用计算机处理其他事情了

(为什么java如此糟糕!?),我不知道C或C++。有没有一种方法可以让我用java来实现这一点,或者我被一种无用的语言困住了


共 (1) 个答案

  1. # 1 楼答案

    不,这是不可能的,除非你可以访问实际游戏的代码,并可以实现某种侦听器或其他功能

    对于接收关键事件的应用程序来说,它需要处于焦点位置,这与您所说的完全不同(在后台运行,而您正在做其他事情)。除此之外,你甚至不应该尝试做类似的事情,因为为游戏构建机器人通常是不受欢迎的