07.04.2021 19:01
1
Zdravím, jsem schopen nějak odchytnout dění v jedné aplikaci, například zavření podokna nebo změnu stavu nějakého GUI prvku, a provést na základě toho nějakou akci v jiné aplikaci, například kliknutí na tlačítko?
Jedná se o aplikace běžící ve Windows.
07.04.2021 19:48
2
jde i nejde, hodně záleží v čem je cílová aplikace napsaná, windows aplikace jsou strašně rozstříštěné.

Mrkni např. na WinAppDriver, Winium, AutoIt nebo třeba moc pěkný SikuliX, ten používám já na hromadné zpracování fotek, nepracuje s api, ale zpracovává okno jako obrázek.
09.04.2021 15:27
3
Moc dík, pozkouším.
06.12.2021 09:25
4
podle mne monitorování jen změny v gui je nemožné nebo velmi složité. napadá mne sledovat třeba titulky oken, ale nejsem si jist, jestli to je možné i u aplikací, které používá uživatel, protože ten se obvykle přepíná mezi více aplikacemi a zde je otázkou jak okna pojmenovává ta aplikace ... lepší by bylo, kdyby aplikace samotná měla třeba svoje API nebo DB. to už by se daly sledovat změny daleko jednodušeji.