Эмулированные клики не работают внутри других программ - PullRequest
0 голосов
/ 29 июня 2018

Я хотел бы создать бота для фермы в онлайн-игре, поэтому код, который я использую для эмуляции клика, выглядит так:

    Robot bot = new Robot();
    bot.mouseMove(x, y);    
    bot.mousePress(InputEvent.BUTTON2_MASK);
    bot.mouseRelease(InputEvent.BUTTON2_MASK);

Этот код работает очень хорошо, и все хорошо в любом месте экрана, но когда дело доходит до игры, он не отвечает, как будто я вообще ничего не нажимаю, Это не работает, я использую Windows 10, и некоторые люди сказали, что некоторые программы без прав администратора не могут эмулировать щелчок по программам, которые могут (игра требует права администратора для открытия). Поэтому я открыл свою Java-программу с активированными правами администратора и ничего не изменилось. Я хотел бы помочь по этому вопросу, спасибо за ваше время

...