Взять элементы окна
Модератор: Модераторы разделов
-
Shura
- Сообщения: 1537
- Статус: Оказывается и без KDE есть жизнь
- ОС: FreeBSD 8.0-RC2
Взять элементы окна
Возможно ли в иксах получить все элементы какого-то произвольного окна? Хочется написать программу или скрипт, который бы нажимал определенные кнопки и вводил определенную информацию в поля ввода в нужных окнах. Под винду есть куча таких программ, а вот под линукс я не нашёл ни одной. Иксы такого не позволяют?
Rock'n'roll мертв © БГ
-
allez
- Сообщения: 2223
- Статус: Не очень злой админ :-)
- ОС: SuSE, CentOS, FreeBSD, Windows
-
Shura
- Сообщения: 1537
- Статус: Оказывается и без KDE есть жизнь
- ОС: FreeBSD 8.0-RC2
Re: Взять элементы окна
Спасибо. Это самое близкое из того, что мне надо. Как я понял в линуксе вообще невозможно зделать того, что мне надо. Попробую обойтись этим тулом.
Rock'n'roll мертв © БГ
-
NickLion
- Сообщения: 3408
- Статус: аватар-невидимка
- ОС: openSUSE Tumbleweed x86_64
Re: Взять элементы окна
В windows эта задача в общем-то тоже ограничена. Работать может с программами, которые используют нативные элементы-окна Windows, которые обладают рядом недостатков. Такие технологии как Qt, WPF/XAML в Windows НЕ используют нативные контролы. В X11 Qt и GTK тоже отказались от нативных окон, поэтому в принципе, можно постараться вытащить информацию, но боюсь придётся внедряться в процесс.