Не работает код (java) в определенных условиях

Основная задача состоит в том чтобы к примеру раз в 3 секунды нажималась определенна кнопка в игре. Опустил пока слип и цикл. Проблема всего одна: код имитирует нажатие кнопки 2 везде кроме игры. Т.е. если активен блокнот - будет писать цифру 2 и т.д. Но стоит сделать активным окном саму игру - событие которое должно вызываться нажатием кнопки 2 не происходит.

Robot bot = new Robot();
bot.keyPress(KeyEvent.VK_2);

Подскажите пожалуйста в чём проблема?


Ответы (1 шт):

Автор решения: Дмитрий

Вопрос решён. Проблема не в коде. Проблема оказалась в защите самой игры, там стоит что то вроде GameGuard, я просто первый раз столкнулся с такими вещами. Теперь буду придумывать как это обойти.

→ Ссылка