用于Skyrim的Java自动转换器

时间:2017-09-08 10:44:57

标签: java mousepress

程序应该在Skyrim中休息一下鼠标点击。

它工作正常,但在我打开游戏之前它没有鼠标点击,如果我切换到Windows它再次工作。我不明白为什么?

这是我的代码:

import java.awt.AWTException;
import java.awt.Robot;
import java.awt.event.InputEvent;

public class AutoClicker{

public AutoClicker(){
    try {
        Robot r = new Robot();
        r.mousePress(InputEvent.BUTTON1_DOWN_MASK);
        r.mouseRelease(InputEvent.BUTTON1_DOWN_MASK);
        Thread.sleep(6000);
        Thread.interrupted();
    } catch (AWTException e) {
        e.printStackTrace();
    } catch (InterruptedException e) {
        e.printStackTrace();
    }
}

public static void main(String[] args) {
    while(true){
        new AutoClicker();
    }
}

}

1 个答案:

答案 0 :(得分:2)

游戏为点击和释放之间的时间设置了速度限制。您必须在r.wait()之间间隔几毫秒。