Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - pol

Pages: [1]
1
Есть прога которая на весь экран(далее терминал). В ней куча окошек. Если одно из них активно(далее окноА) - надо запустить скрипт. Признак активности окна - синий заголовок окна.(может есть другие?..более системные).  Скрипт кликера вызывается из макроса екселя go(cleckermann scriptPath).
В скрипте getscreen и анализирую несколько пикселей на предмет синего цвета в области заголовка окнаА. Если они синие-делаем, иначе уходим. НО..если я активирую окноА(заголовок синий) руками и запускаю скрипт то экран приходит с серым заголовком окнаА(неактивным). Вышел из положения так - в скрипте перед getscreen кликаю по заголовку терминала. После этого скрин приходит с синим заголовком окнаА и работает все норм. НО..тк я тоже работаю в этом терминале - мне надо как меньше времени делить мышь с кликерменом..Вопросы - можно ли узнать на каком окне фокус в терминале не анализом цвета...можно ли кликать не двигая мышь...может еще как..??

Pages: [1]