t.me/atinfo_chat Telegram группа по автоматизации тестирования

Как нажать на свернутую в трей программу?

design-patterns
windows
desktop
java
selenium
webdriver
Теги: #<Tag:0x00007fb2f7f496e0> #<Tag:0x00007fb2f7f495a0> #<Tag:0x00007fb2f7f49438> #<Tag:0x00007fb2f7f492f8> #<Tag:0x00007fb2f7f49190> #<Tag:0x00007fb2f7f49050>

(Michael Lee Reed) #1

Здравствуйте,
Есть задача - кликнуть на запущенную программу (OneDrive Desktop), которая свернута в трее. По нажатии должно развернуться окно. Как это реализовать?
Любые предложения годятся.
*Windows 10


(Vasily) #2
import java.awt.robot
public static void click(int x, int y) throws AWTException{
    Robot bot = new Robot();
    bot.mouseMove(x, y);    
    bot.mousePress(InputEvent.BUTTON1_DOWN_MASK);
    bot.mouseRelease(InputEvent.BUTTON1_DOWN_MASK);
}

(Michael Lee Reed) #3

Спасибо,
Ах да, не написал, что нужно получить контроль либо какую-то инфу с окна, появившегося при нажатии.


(Сергей Кузьмин) #4

@ Michael_Lee_Reed Autoit ? у него есть врапперы в java и проч