Можно ли автоматизировать приложение GNOME? I.e., могу ли я программно взаимодействовать с его пользовательской inteface?Можно ли автоматизировать приложение GNOME? Как?
Как?
Можно ли автоматизировать приложение GNOME? I.e., могу ли я программно взаимодействовать с его пользовательской inteface?Можно ли автоматизировать приложение GNOME? Как?
Как?
Специально разработанный для тестирования графических интерфейсов, dogtail предоставляет функциональность, которую вы ищете.
+1: спасибо за ссылку, очень полезно! –
Вы должны взглянуть на DBus.
Хотя я мало знаю об этом, попробуйте взглянуть на ATK. Я знаю, что в прошлом был проект под названием фасад (часть FVWM?), Который использовал ATK для определения логических элементов приложения и взаимодействия с ними и их изменения.
Для каких целей вы изучаете автоматизацию? Я смотрел на ответы, оба они вполне допустимы: Dogtail, если это больше похоже на тестирование GUI; и, возможно, DBus, если вы хотите программно взаимодействовать с графическим интерфейсом из собственного приложения. –